Como faça para obter o valor da tecla PRINT SCREEN?
Olá tudo bem?
Como faço para descobrir o valor da tecla PRINT SCREEN?
Utilizei o código abaixo e ele me mostra o valor da tecla, entretanto, só não me retorna o Print Screen.
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
ShowMessage(´Nº da tecla: é => ´ + IntToStr(key));
end;
Você pode me ajudar?
Como faço para descobrir o valor da tecla PRINT SCREEN?
Utilizei o código abaixo e ele me mostra o valor da tecla, entretanto, só não me retorna o Print Screen.
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
ShowMessage(´Nº da tecla: é => ´ + IntToStr(key));
end;
Você pode me ajudar?
Sandrodantas
Curtidas 0
Respostas
Carnette
11/02/2003
Simplesmente troque a chamada do evento..em vez de ser no ONKEYDOWN....coloque sua rotina no ONKEYUP
GOSTEI 0
Carnette
11/02/2003
P.S.: o codigo da tecla printscreen está na variavel
VK_SNAPSHOT
VK_SNAPSHOT
GOSTEI 0
Fabio Colli
11/02/2003
proccure no help do delphi por Virtual key codes
GOSTEI 0
Malbanez
11/02/2003
Qual o valor das Virtual keys para caracteres como ´<´ , ´:´ ´!´ por exemplo???
GOSTEI 0