回车的键值是13,我想问F5的键值是多少?

解决方案 »

  1.   

    是 vk_f5  對應 116
      

  2.   

    自己写个程序,在Onkeydown事件中调用show()不就什么都知道了吗.
      

  3.   

    楼上的正解.procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
      ShowMessage(IntToStr(Key));
    end;
      

  4.   

    应该用VK_F5, 这样不易混淆。
      

  5.   

    116在keydown事件里面
    showmessage(inttostr(key));
    在keypress事件里面
    showmessage(key);
    就知道了。Form1.KeyPreview := True;procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
    Shift: TShiftState);
    begin
    Showmessage(IntToStr(Key));
    end;procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
    begin
    Showmessage(IntToStr(Ord(Key)));
    end;
     
    http://www.369xz.com/paper/24/7915.asp