2011-05-01 245 views

回答

5

處理OnKeyDown事件並測試Key=VK_RETURN

+0

是的,然後你也可能希望偷看和刪除鍵盤消息,使嗶聲消失。或者,您可以通過'ord(Key)= VK_RETURN'使用'OnKeyPress'。 – 2011-05-01 20:42:02

+0

謝謝你,它工作。但在使用VK_RETURN之前,您還應該包含LCLType lib:'使用LCLtype;' – Archer 2011-05-02 06:14:24

0

更好地使用OnKeyUp而不是OnKeyDown。原因是如果你按下回車鍵,它會產生很多事件(事實上它會一直生成,直到按下鍵),這是不可取的。使用OnKeyUp並檢查Key是否爲VK_RETURN將會好得多,並且只會觸發1個事件,直到下一個版本發生。

+0

標準是用於在按下按鍵時觸發的操作而不是按鍵。使用密鑰是錯誤的。 – 2011-05-04 15:38:47