GARANTIR DESCONTO

Fórum [Dúvida] Parâmetro do KeyPress #485671

16/07/2014

0

Qual é o parâmetro que eu devo passar pro KeyPress?

Tipo, KeyPress(Key); eu sei que é uma variável do tipo Char, mas eu queria botar tipo assim KeyPress(#13), mas simplesmente dá erro: "Types of actual and formal var parameters must be identical".

Não sei o que fazer. O intuito do programa é simular a tecla escolhida, tipo, se eu quero pressionar enter, então #13, etc.

Funciona com o Keybd_event, mas tô precisado do KeyPress.

Valeu.
Emanuel Amorim

Emanuel Amorim

Responder

Posts

16/07/2014

Mauricio Rodrigues

Antes de tudo vc deve habilitar o keyPreview do formulário para o delphi ficar monitorando a tecla pressionada

No evento onkeypress

if key=#13 then (13 é a tecla enter)
if key=#27 then (esc)

segue link com a tabela ascii
http://josebw.com/lhtml/tabelaASCII.html
Responder

Gostei + 0

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

Aceitar