線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:868
推到 Plurk!
推到 Facebook!

如何強制程序離開目前的作業

答題得分者是:Justmade
lungchi
一般會員


發表:14
回覆:23
積分:7
註冊:2002-11-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-31 10:49:11 IP:203.70.xxx.xxx 未訂閱
煩請各位先進指導一下. 我使用一個TEDIT來接受單號,並在ONEXIT中作CHECK的動作,包含空資料及搜尋等等,目的是希望USER離開這個欄位時會立即檢查該欄位的資料是否正確,不論USER是按ENTER,TAB或MOUSE都會去做這樣的檢查,我將CHECK的程式放在ONEXIT中是可以逹成目的,但我按自定的離開鍵時,卻會一直執行ONEXIT的事件,不知是否有其他的方法可取代.
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-31 10:53:21 IP:218.16.xxx.xxx 未訂閱
要 post 你的 onExit 及自定離開鍵的程式出來才可看到是甚麼問題哩。
lungchi
一般會員


發表:14
回覆:23
積分:7
註冊:2002-11-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-31 11:13:51 IP:203.70.xxx.xxx 未訂閱
我可能沒說清楚,TEDIT我取名為EDIT_NUM,在ONEXIT中我有作一些資的判斷,當FOCUS停在EDIT_NUM時,我按自定的離開鍵會先去執EDIT_NUM的ONEXIT程序,但我卻希望中止這個程式,煩請指教(當然我還希望結合上述的功能)
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-31 11:37:13 IP:218.16.xxx.xxx 未訂閱
在你的自定的離開鍵程序,加入 EDIT_NUM.OnExit := nil; 在你的 EDIT_NUM onEnter 事件,加入 EDIT_NUM.OnExit := EDIT_NUMExit; (或你的 onExit 程序名)
系統時間:2024-11-23 9:46:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!