EVENTO KEYPRESS

JVOFICIAL 07/06/2017 19:06:01
#474385
Olá pessoal, preciso de uma ajudinha em um código aqui.
Estou criando um player e quero fazer com que ele pause quando eu apertar o Espaço, porém não estou conseguindo com o KeyPress, só consigo com o KeyDown e ele só fica pausando enquando eu segurar o botão.
Me ajudem ai, desde já, agradeço !!
NILSONTRES 08/06/2017 08:55:50
#474391
Resposta escolhida
tenta isso no final do codigo KeyAscii = 0
Porque vc não pode utilizar o KeyDown ?, KeyPress é mais utilizado para bloqueio ou identificação de caracteres, pelo menos no meu tempo, pode ser que eu esteja errado.
JVOFICIAL 09/06/2017 16:17:53
#474423
Citação:

:
tenta isso no final do codigo KeyAscii = 0
Porque vc não pode utilizar o KeyDown ?, KeyPress é mais utilizado para bloqueio ou identificação de caracteres, pelo menos no meu tempo, pode ser que eu esteja errado.


O KeyDown só funciona enquanto a tecla está pressionada, pelo menos do jeito que eu tentei.
Como você faria?
NILSONTRES 09/06/2017 17:32:21
#474427
Citação:

O KeyDown só funciona enquanto a tecla está pressionada


Então, era para funcionar, mas depende, como é que essa pausa é feita ?
Mas tenta então no Keyup.
JVOFICIAL 09/06/2017 23:14:19
#474432
Citação:

:
O KeyDown só funciona enquanto a tecla está pressionada
Então, era para funcionar, mas depende, como é que essa pausa é feita ?
Mas tenta então no Keyup.


Eu fiz um processo diferente, coloquei um Process vinculado ao VLC e o botão com o diretório do arquivo, ai quando eu clico no botão ele abr direto no VLC, ai eu pauso por lá.
Não quis usar o plug do media player pq não roda todos os formatos nem com codec e o plug do vlc é muito bugado.
Mesmo assim, muito obrigado pela gentileza !
Tópico encerrado , respostas não são mais permitidas