tab健的键值是什么 chr(9).可以在keydown事件中写个语句,键值立即就出来了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);begin showmessage(inttostr(key))end;左:37右:39上:38下:40 键值可能是很多数,控制键是2个字节:控制码+ascii码 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; 原来liang_z(千山一刀之忍者神龟) 这么强哦 TSoapConnection控件取得DatasetProvider 在socket中,客户端与服务器端建立连接后,服务器端怎么知道是哪台机器与其建立连接的 关于delphi版本的问题 身边的抵制日货,散分 关于异常捕捉问题 ODBC默认的用户名和密码是什么 请问哪有电子版的<<delphi 6灵感设计>> div 是什么意思? 读文件流到String,出现的错误 XML文件,大家都是怎么操作的,我很菜,多多包涵 向各位前辈请教!!!(高分悬赏) 没有错误提示的难题?
Shift: TShiftState);
begin
showmessage(inttostr(key))
end;
左:37
右:39
上:38
下:40
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;