CAPTURA DE TECLA

JOAOVITOR 22/01/2010 16:49:31
#332642
Galera, blz como vão?

Preciso de alguma solução em relação à captura de teclas, na realidade é o seguinte, vou ter um form que idependente de onde tiver o ponteiro do mouse, eu precisarei capturar a tecla pressionada.

Isso vai ser para controlar as ações no form, exemplo, apertando-se a tecla [Ô]i[Ô] abrirá um form de cadastro, apertando-se a telca [Ô]b[Ô] abrirá outro form, e assim por diante.

Fiz de princípio com keypreview só que reparei q se o ponteiro do mouse estiver em algum controle esse evento não funciona direito, algumas vezes até funciona mas na maioria não...

Eu sei que tem uma APi pra isso, mas não recordo o nome pra usar.

Aguardo ajuda,
Abraços
SINKERTEC 22/01/2010 17:06:59
#332646


GRAAAAAAAAAAAAAAAAAANDE JV BLZ?

NO EVENTO KEYCODE DO FORM COLOQUE

Select Case KeyCode
Case vbKeyi
msgbox [Ô]Clicou no i[Ô]
Case vbKeyb
msgbox [Ô]Clicou no b[Ô]
Case vbKeyg
msgbox [Ô]Clicou no g[Ô]
end Select

Deve funcionar


claro q o keypreview do form tem q estar True


Tópico encerrado , respostas não são mais permitidas