enter 轉成 tab ? |
答題得分者是:timhuang
|
vernon
一般會員 發表:27 回覆:26 積分:10 註冊:2003-05-28 發送簡訊給我 |
如何在 TEdit 中按enter 鍵可以跳至下一 TEdit ?
如何在 TEdit 中按enter 鍵觸發 Button1 的 onclick 事件 ? 本人的思路是利用 ord() 檢測 TEdit.Text 最尾的一個 char 是否 enter 鍵,
但利用 copy() 出來的不是 char , 請問要如何將 string 轉為 char ? 還有的是有沒有人知道 enter 鍵的 ASCII 碼是什麼 ??
各位大大能否給我的思路出點意見呢 ? 或提示更好的思路 ?
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
vernon
一般會員 發表:27 回覆:26 積分:10 註冊:2003-05-28 發送簡訊給我 |
謝謝提供的連結 ~
問題已經解決了. 現在還想問一問以下一個情況 :
有 TEdit , TButton 各一, 當在TEdit 中按 Enter 鍵會跳至 TButton(這一已經解決了), 但當在 TButton 上如果不輸入 Enter 鍵則跳回 TEdit 要如何處理 ? 本人作了以下編碼 :
if key<>#13 then
begin
Edit1.SetFocus;
Edit1.Text:=key;
end; 表面上是沒有問題的, 但當再輸入這二次 Key 時會發現在 Button 上鍵入的字符會放到最後, 而我輸入的則在前面, 請問要如何解決呢 ?
我試過加入 key:=#3 (#3好像是 End 鍵) , 但也不能解決到呢~
不知是否有令到 TEdit 跳到最後位置的方法 ? 發表人 - vernon 於 2003/07/17 12:29:20
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |