Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Eu fiqueri sabendo que o Keypreview si funcionar se o form estiver focado, mas tipo eu nao sei usar pois eu coloco um botao e no form coloco que se paetar enter aconteec algo mas quando executo o programa naod a certo.

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/
Compartilhar em outros sites

Já colocou "KeyPreview" := true?

Lembro de uma propriedade para habilitar,mas não lembro o nome.

 

Qual o código que está usando para a tecla?

Outra forma é verificar se o WindowState é NORMAL ou MAXIMIZED,se sim,usa o GetAsyncKeyState num timer.

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3353308
Compartilhar em outros sites

Coloco keypreview:= True no form e colo no evento onkeydown do form isso

If (Key = VK_RETURN) Then

Begin

Showmessage('a');

 

Quando nao tem nenhum objeto no form da certo, mas se eu adicionar um botao ja nao da mais certo e o GetASyncKeyState se eu tiver em outro programa e nao no meu ainda se eu apertar a tecla que eu coloquei no codigo da certo no form.

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3353436
Compartilhar em outros sites

Com outro componente perderá o foco no Form.

GetAsyncKeyState é como uma hotkey global.

 

Se não conseguir,tente fazer o que eu falei na última frase do post anterior ;)

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3353631
Compartilhar em outros sites

Faça algo que verifique se o form esta ativo e se a tecla foi pressionada.

 

if (Application.Active ) then begin // se tiver ativo, vc verifica as teclas e faz as açoes abaixo

if (GetAsyncKeyState(VK_LEFT)<>0) then begin

showmessage('lol'); // ação pra tecla LEFT

end;

end;

obs: Ryokusei que me ensinou isso *-------*

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3354818
Compartilhar em outros sites

Ryokusei nao sei usar, so vi uns cara falando que eu pequisei iso, ai fiquei confuso.

DragonBoss brigado ae funcionou, brigado mesmo, mas tipo eu quero ainda saber sobre o keypreview, mas o seu funcionou.

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3356578
Compartilhar em outros sites

Ryokusei nao sei usar, so vi uns cara falando que eu pequisei iso, ai fiquei confuso.

DragonBoss brigado ae funcionou, brigado mesmo, mas tipo eu quero ainda saber sobre o keypreview, mas o seu funcionou.

 

Defina a propriedade KeyPreview como True, no evento OnKeyDown do Form você opera com a variável Key.

Link para o comentário
https://www.webcheats.com.br/topic/684415-duvida-delphikeypreview/#findComment-3357654
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.