OnKeyPress中测key值 如果Key值是你要屏蔽的小键盘 则Key:=0

解决方案 »

  1.   

    试试zyj320621(小朱) 的方法
      

  2.   

    用API涵数将小键盘都设为KEY=#0
      

  3.   

    OnKeyPress OnKeyDown里面都能够完成
    OnKeyDown
    先获得小键盘键值
    然后用case语句
     Case Key of
         1://这里用你得到的键值 
         2:
         3:
         .....
      

  4.   

    关于KEY的值可以转换成ASCII码后SHOW出来,然后来个NOT IN ...就OK了
      

  5.   

    在KeyDown里面就可以实现
    if key=vk_numpad0 then (如果为小键盘的0键就干你想干的事情)
    下面是小键盘的值
    VK_NUMPAD0 0 key (numeric keypad)
    VK_NUMPAD1 1 key (numeric keypad)
    VK_NUMPAD2 2 key (numeric keypad)
    VK_NUMPAD3 3 key (numeric keypad)
    VK_NUMPAD4 4 key (numeric keypad)
    VK_NUMPAD5 5 key (numeric keypad)
    VK_NUMPAD6 6 key (numeric keypad)
    VK_NUMPAD7 7 key (numeric keypad)
    VK_NUMPAD8 8 key (numeric keypad)
    VK_NUMPAD9 9 key (numeric keypad)VK_MULTIPLY Multiply key (numeric keypad)
    VK_ADD Add key (numeric keypad)
    VK_SEPARATOR Separator key (numeric keypad)
    VK_SUBTRACT Subtract key (numeric keypad)
    VK_DECIMAL Decimal key (numeric keypad)
    VK_DIVIDE Divide key (numeric keypad)