请问键盘右的按键编码是多少?
网上看到是#39 但是试过不行。#39好像是单引号,求解

解决方案 »

  1.   

    VK_RIGHT就是39#39和39,不是同一东西
      

  2.   

    问一下,如果我要在一个edit框中按下右键来showmessage的话 应该怎么写判断语句呢?
      

  3.   

    KeyDown事件 if key=39 then
     showmessage('你按下了右键');
      

  4.   


     Const
      VK_BackSpace = 8;
      VK_Tab = 9;
      VK_Enter = 13;
      VK_Pause = 19;
      VK_Caption = 20;
      VK_Esc = 27;
      VK_Space = 32;
      VK_PageUp = 33;
      VK_PageDown = 34;
      VK_End = 35;
      VK_Home = 36;
      VK_Left = 37;
      VK_Up = 38;
      VK_Right = 39;
      VK_Down = 40;
      VK_PrtSC = 44;
      VK_Insert = 45;
      VK_Delete = 46;
      VK_0 = 48;
      VK_1 = 49;
      VK_2 = 50;
      VK_3 = 51;
      VK_4 = 52;
      VK_5 = 53;
      VK_6 = 54;
      VK_7 = 55;
      VK_8 = 56;
      VK_9 = 57;
      VK_A = 65;
      VK_B = 66;
      VK_C = 67;
      VK_D = 68;
      VK_E = 69;
      VK_F = 70;
      VK_G = 71;
      VK_H = 72;
      VK_I = 73;
      VK_J = 74;
      VK_K = 75;
      VK_L = 76;
      VK_M = 77;
      VK_N = 78;
      VK_O = 79;
      VK_P = 80;
      VK_Q = 81;
      VK_R = 82;
      VK_S = 83;
      VK_T = 84;
      VK_U = 85;
      VK_V = 86;
      VK_W = 87;
      VK_X = 88;
      VK_Y = 89;
      VK_Z = 90;
      VK_LWin = 91;
      VK_RWin = 92;
      VK_Menu = 93;
      VK_Num0 = 96;
      VK_Num1 = 97;
      VK_Num2 = 98;
      VK_Num3 = 99;
      VK_Num4 = 100;
      VK_Num5 = 101;
      VK_Num6 = 102;
      VK_Num7 = 103;
      VK_Num8 = 104;
      VK_Num9 = 105;
      VK_NumMltip  = 106;
      VK_NumAdd = 107;
      VK_NumDec = 109;
      VK_NumPoint = 110;
      VK_NumDivide = 111;
      VK_Comma = 188;
      VK_Point = 190;
      VK_ASK = 191;
      VK_F1 = 112;
      VK_F2 = 113;
      VK_F3 = 114;
      VK_F4 = 115;
      VK_F5 = 116;
      VK_F6 = 117;
      VK_F7 = 118;
      VK_F8 = 119;
      VK_F9 = 120;
      VK_F10 = 121;
      VK_F11 = 122;
      VK_F12 = 123;
      VK_NumLock = 144;
      VK_Scroll = 145;
      VK_LShift = 160;
      VK_RShift = 161;
      VK_LCtrl = 162;
      VK_RCtrl = 163;
      VK_LAlt = 164;
      VK_RAlt = 165;
      VK_Equal = 187;
      VK_Dash  = 189;
      VK_Console = 192;
      VK_Slash = 220;
      

  5.   

    如果一定要做在KeyPress事件里,参数KEY是char类型的话那应该怎么写呢?