Thotkey如何加入Esc,Enter 那些鍵 |
答題得分者是:老大仔
|
realblackxxx
一般會員 發表:2 回覆:3 積分:1 註冊:2010-08-30 發送簡訊給我 |
|
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
以Edit來說
在key down的事件中 您可以依照key值來判斷是哪個鍵 ===================引 用 realblackxxx 文 章=================== 我想製作一個程式,在類似edit的框框裡,案隨便一個按鈕,便會出現該按鈕的按鍵碼值(A=65.....) ex: 我案a 出現a---->我案z,就出現z---->案Esc,就出現Ese 不知道要怎麼做, Thotkey 不知道如何加入ESC= = 請大大們幫幫我 |
realblackxxx
一般會員 發表:2 回覆:3 積分:1 註冊:2010-08-30 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
給你幾個重點提示
1. chr(65) 可以轉換成 A 2. VK_ENTER 可知道按下 ENTER, VK_ESCAPE 可知道按下 ESCAPE, 更多按鍵資訊可查看 WINDOWS.PAS 3.所有事件可在 ONKEYDOWN 或 ONKEYPRESS 處理 ===================引 用 realblackxxx 文 章=================== 能做個範例看看嗎?? |
realblackxxx
一般會員 發表:2 回覆:3 積分:1 註冊:2010-08-30 發送簡訊給我 |
你的說法
是這樣嗎 case key of 65:edit2.Text:=inttostr(key); //字母a //-------------------------------------------------- VK_SPACE: begin edit1.Text:='Space bar'; edit2.Text:='32'; 不過如果一一列出 檔案會變很大= =
編輯記錄
realblackxxx 重新編輯於 2010-08-31 21:07:10, 註解 無‧
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
我上帖有提到 chr(..), 你沒看到齁?
===================引 用 realblackxxx 文 章=================== 你的說法 是這樣嗎 case key of 65:edit2.Text:=inttostr(key); //字母a //-------------------------------------------------- VK_SPACE: begin edit1.Text:='Space bar'; edit2.Text:='32'; 不過如果一一列出 檔案會變很大= = |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |