Fórum Como saber se pressionei quot;Ctrl Gquot; ?? #196382

21/11/2003

0

Preciso saber se o usuário pressionou Control G.

Alguém pode me ajudar

Pedro - SP


Pedro Dias

Pedro Dias

Responder

Posts

21/11/2003

Anorex

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
If (Shift = [ssCtrl]) And (Key = 71) Then
Label1.Caption := ´Certo´
Else
Label1.Caption := ´Errado´;
end;


Responder

Gostei + 0

21/11/2003

Namerda

TENTE ISTO :

EVENTO DO COMPONENTE TTIMER :
PONHA A PROPRIEDADE INTERVAL PARA + OU - 50 ...

BOA SORTE...

procedure TForm1.Timer1Timer(Sender: TObject);
begin
IF (getkeystate(VK_Control) < 0) AND (getkeystate(ord(´G´)) < 0) THEN
SHOWMESSAGE(´PROSSIONOU´);
end;


É MEIO FEIO MAS FUNCIONA...


Responder

Gostei + 0

21/11/2003

Namerda

A MINHA DICA FUNCIONA MESMO QUE O TEU PROJETO ESTEJA MINIMIZADO...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar