全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2087
推到 Plurk!
推到 Facebook!

如何在Edit裡限制輸入整數型態資料(0~9)

尚未結案
甘蔗夫
一般會員


發表:76
回覆:19
積分:19
註冊:2004-08-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-08 01:07:57 IP:61.228.xxx.xxx 未訂閱
請問各位大大: 如何在Edit裡限制輸入整數型態資料(0~9) regards...
stellos
中階會員


發表:24
回覆:84
積分:51
註冊:2004-06-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-08 01:54:39 IP:220.138.xxx.xxx 未訂閱
在OnKeyPress事件加程式碼 if(Key>0x39 || Key<0x30) Key=0; 若你要保留Enter 那再加個判斷就行了 若在OnKeyDown或OnKeyUp事件加 可多判斷Tab鍵
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-08 02:35:30 IP:59.104.xxx.xxx 未訂閱
use MaskEdit instead. -- http://www.csie.nctu.edu.tw/~chtai/software.php 好用免費軟體的收集網頁,歡迎大家跟我分享或一同推廣免費軟體。 若您覺得這網頁不錯,也歡迎您將它傳出去 :)
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-10 08:54:32 IP:210.208.xxx.xxx 未訂閱
只是要做到數值的最大和最小的"輸入"控制,應該使用ScrollBar會比較好用,物件選擇就在Edit的旁邊而已! 善用BCB的工具列,而這一個物件是專門用在有限制的值使用,在ScrollBar屬性裡面就有最大和最小的控制,可以參考以下程式指令 //-------------------------------------------------------------------- >>>> > 寒窗苦讀十年書;只待今朝狀元時!~~ ︵ / / ︵ ( ∩ ∩ ) ○ ︶ ○
------
Keni Lin
anpino
版主


發表:31
回覆:477
積分:231
註冊:2003-01-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-15 15:01:32 IP:211.23.xxx.xxx 未訂閱
引言: use MaskEdit instead.
chtai: 你的答案切中問題, 很好。 但是, 提出這樣問題的會員, 應該是新手, 既是新手, 就得勞煩你回答時詳細一點囉~< > 例如你可以這樣說: 用[ > 雖然有點囉唆, 但畢竟我們都曾經是新手。< > ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖
KENI_LIN
中階會員


發表:86
回覆:267
積分:90
註冊:2004-05-31

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-15 16:38:27 IP:61.220.xxx.xxx 未訂閱
又學到新的招數(MaskEdit)遮罩編輯框,之前誤認為條件是要限制在0~9的整數內輸入,才建議用ScrollBar,原來是要限制資料型態!    因為我只針對我會用到的物件使用,所以還有許多物件是我沒用過的;差點誤人子弟,sorry~sorry. 而遮罩編輯框我查過書上資料,它可以先設定好輸入的格式,例如實際範例中的身分證輸入(
------
Keni Lin
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-16 14:02:55 IP:211.75.xxx.xxx 未訂閱
如果只是要輸入數字(不含小數點) 利用SetWindowLong加入ES_NUMBER的Style就可以了
系統時間:2024-04-25 6:30:43
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!