if (key = VK_DELETE) then //如果按下了Del键
...
能有哪位老大能把键盘上另外一些特殊键值列出来,参考一下。

解决方案 »

  1.   

    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;
    ASCII码 键盘 ASCII码 键盘 ASCII码 键盘 ASCII码 键盘
    27 ESC 32 SPACE 33 ! 34 "
    35 # 36 $ 37 % 38 &
    39 ' 40 ( 41 ) 42 *
    43 + 44 ' 45 - 46 .
    47 / 48 0 49 1 50 2
    51 3 52 4 53 5 54 6
    55 7 56 8 57 9 58 :
    59 ; 60 < 61 = 62 >
    63 ? 64 @ 65 A 66 B
    67 C 68 D 69 E 70 F
    71 G 72 H 73 I 74 J
    75 K 76 L 77 M 78 N
    79 O 80 P 81 Q 82 R
    83 S 84 T 85 U 86 V
    87 W 88 X 89 Y 90 Z
    91 [ 92 \ 93 ] 94 ^
    95 _ 96 ` 97 a 98 b
    99 c 100 d 101 e 102 f
    103 g 104 h 105 i 106 j
    107 k 108 l 109 m 110 n
    111 o 112 p 113 q 114 r
    115 s 116 t 117 u 118 v
    119 w 120 x 121 y 122 z
    123 { 124 | 125 } 126 ~
      

  2.   

    你使用windows.然后写上vk_马上所有的键都会有提示的,英文都是很好理解的
      

  3.   

    在ONKEYDOWN事件里写SHOWMESSAGE(INTTOSTR(KEY)),要啥有啥,除了PRINTSCREEN。