• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

got_r00t?

Espera por tecla pressionada

6 mensagens neste tópico

Boas,

Gostava de saber se há alguma maneira de colocar o programa a espera de uma determinada tecla.

Esta tecla tem que ser identificada, mesmo que o programa não esteja com focos.

Alguém tem algum método ou ideia, de como posso fazer isto ?

Cumprimentos

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas

tenta isto:

    Private Sub Form1_KeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer)

        Dim key As String

        key = Chr(KeyCode)
        MsgBox(key)

    End Sub

nao testei, nao tenho a serteza se funciona..

exprimenta e diz qualquer coisa

mas ve isto pode ser que te ajude:

http://vbtuga.blogspot.com/2008/05/vbnet-dicas-de-programao-4.html

http://www.macoratti.net/vbn_keyp.htm

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois é jpaulino

eu nao tinha testado...

mas deixei uns exemplos que axo k funcionam

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois é jpaulino

eu nao tinha testado...

mas deixei uns exemplos que axo k funcionam

Fizestes bem :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Obrigado pelos links pessoal.

Bastou-me descobrir o método : GetAsyncKeyState, para fazer isto funcionar :D

Problema resolvido :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora