Como faça para obter o valor da tecla PRINT SCREEN?

Delphi

11/02/2003

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?


Sandrodantas

Sandrodantas

Curtidas 0

Respostas

Carnette

Carnette

11/02/2003

Simplesmente troque a chamada do evento..em vez de ser no ONKEYDOWN....coloque sua rotina no ONKEYUP


GOSTEI 0
Carnette

Carnette

11/02/2003

P.S.: o codigo da tecla printscreen está na variavel

VK_SNAPSHOT


GOSTEI 0
Fabio Colli

Fabio Colli

11/02/2003

proccure no help do delphi por Virtual key codes


GOSTEI 0
Malbanez

Malbanez

11/02/2003

Qual o valor das Virtual keys para caracteres como ´<´ , ´:´ ´!´ por exemplo???


GOSTEI 0
POSTAR