Lista de Keys

11/03/2003

0

Eu gostaria de saber onde posso achar uma lista de keys (para o procedimento keypress e keyup)
ex: enter -> #13
Eu gostaria de saber a representação do backspace, f1,f2, tab principalmente e etc

Obrigado


Anonymous

Anonymous

Responder

Posts

11/03/2003

Aroldo Zanela

[list:1a746cd64e]
Article #15546: Lists the virtual key values

Technical Information Database

TI546D.txt Lists the virtual key values
Category :Windows API
Platform :All
Product :Delphi All

Description:
Q: What are the values for the virtual keys?

A:

vk_LButton = $01;
vk_RButton = $02;
vk_Cancel = $03;
vk_MButton = $04; { NOT contiguous with L & RBUTTON }
vk_Back = $08;
vk_Tab = $09;
vk_Clear = $0C;
vk_Return = $0D;
vk_Shift = $10;
vk_Control = $11;
vk_Menu = $12;
vk_Pause = $13;
vk_Capital = $14;
vk_Escape = $1B;
vk_Space = $20;
vk_Prior = $21;
vk_Next = $22;

vk_End = $23;
vk_Home = $24;
vk_Left = $25;
vk_Up = $26;
vk_Right = $27;
vk_Down = $28;
vk_Select = $29;
vk_Print = $2A;
vk_Execute = $2B;
vk_SnapShot = $2C;
{ vk_Copy = $2C not used by keyboards }
vk_Insert = $2D;
vk_Delete = $2E;
vk_Help = $2F;
{ vk_A thru vk_Z are the same as their ASCII equivalents: ´A´ thru ´Z´ }
{ vk_0 thru vk_9 are the same as their ASCII equivalents: ´0´ thru ´9´ }

vk_NumPad0 = $60;
vk_NumPad1 = $61;
vk_NumPad2 = $62;
vk_NumPad3 = $63;
vk_NumPad4 = $64;
vk_NumPad5 = $65;
vk_NumPad6 = $66;
vk_NumPad7 = $67;
vk_NumPad8 = $68;
vk_NumPad9 = $69;
vk_Multiply = $6A;
vk_Add = $6B;
vk_Separator = $6C;
vk_Subtract = $6D;
vk_Decimal = $6E;
vk_Divide = $6F;
vk_F1 = $70;
vk_F2 = $71;
vk_F3 = $72;
vk_F4 = $73;
vk_F5 = $74;

vk_F6 = $75;
vk_F7 = $76;
vk_F8 = $77;
vk_F9 = $78;
vk_F10 = $79;
vk_F11 = $7A;
vk_F12 = $7B;
vk_F13 = $7C;
vk_F14 = $7D;
vk_F15 = $7E;
vk_F16 = $7F;
vk_F17 = $80;
vk_F18 = $81;
vk_F19 = $82;
vk_F20 = $83;
vk_F21 = $84;
vk_F22 = $85;
vk_F23 = $86;
vk_F24 = $87;
vk_NumLock = $90;
vk_Scroll = $91;



Reference:


7/16/98 4:33:47 PM

Last Modified: 01-SEP-99
[/list:u:1a746cd64e]


Responder

11/03/2003

Ggean

na unit windows que adicionda automaticamente quando se abre uma unit no delphi tem
pressione ctrl e clique na palavra windows da secao uses que ele abre.
Gean


Responder

11/05/2022

Jose Silva

Dá uma olhada neste site, https://help.mjtnet.com/article/262-virtual-key-codes. Prestar atenção que o KeyPress é uma variável do tipo char a ser passada, e os eventos KeyDown/KeyUp é uma variável do tipo Word.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar