Board logo

標題: [VB]請問點樣令個text box只限輸入數字? [打印本頁]

作者: Rosa    時間: 2008-11-14 11:52     標題: [VB]請問點樣令個text box只限輸入數字?

VB問題:請問一個text box點先可以限制用家只可以輸入數字?

可唔可以整到直澄打唔到英文/符號?

謝謝
作者: thinkpanda    時間: 2008-11-14 11:53

原帖由 Rosa 於 2008-11-14 11:52 發表
VB問題:請問一個text box點先可以限制用家只可以輸入數字?

可唔可以整到直澄打唔到英文/符號?

謝謝


check the key stroke at KeyPress event.
作者: Rosa    時間: 2008-11-14 12:48

原帖由 thinkpanda 於 2008-11-14 11:53 發表


check the key stroke at KeyPress event.

個code即係點打?
作者: alextamly    時間: 2008-11-14 13:01

只要valid個text isnumeric就得...
如果keypress..無記錯係避唔到個copy&paste
作者: 阿水    時間: 2008-11-14 14:20

原帖由 alextamly 於 2008-11-14 01:01 PM 發表
只要valid個text isnumeric就得...
如果keypress..無記錯係避唔到個copy&paste

有方法但比較煩
作者: alextamly    時間: 2008-11-14 14:44

原帖由 阿水 於 2008-11-14 14:20 發表

有方法但比較煩


記埋textchanged
但如果咁做...我不如valid佢好過...一句isnumeric就得...
或者用masktextbox...不過覺得佢唔好用...
作者: Rosa    時間: 2008-11-14 18:13

原帖由 alextamly 於 2008-11-14 13:01 發表
只要valid個text isnumeric就得...

對唔住我係新手.....

請問呢個點做?

有漏洞都可以,比我用住先

謝謝
作者: alextamly    時間: 2008-11-14 23:00

原帖由 Rosa 於 2008-11-14 18:13 發表

對唔住我係新手.....

請問呢個點做?

有漏洞都可以,比我用住先

謝謝


睇你用途....如果係輸入完後按button的話...咁o係button click到先行..
if isnumeric(textbox1.text) then
...(做你想做o既野)
else
msgbox ("Error message") (彈error message俾user知佢入錯料..)
end if

當然用埋errorprovider重好...但最好你都係借本書睇左轉先開始寫啦...
作者: chiefumpire    時間: 2008-11-14 23:22

.NET 好似有設定格式的 textbox
作者: Rosa    時間: 2008-11-14 23:47

原帖由 alextamly 於 2008-11-14 23:00 發表


睇你用途....如果係輸入完後按button的話...咁o係button click到先行..
if isnumeric(textbox1.text) then
...(做你想做o既野)
else
msgbox ("Error message") (彈error message俾user知佢入 ...

哦,係button度做

書?圖書館度一係 淨教database,一係就80年o既書 太舊睇唔明

隻OS仲行緊Windows 3.1,雖然我用過..
作者: alextamly    時間: 2008-11-15 00:53

原帖由 Rosa 於 2008-11-14 23:47 發表

哦,係button度做

書?圖書館度一係 淨教database,一係就80年o既書 太舊睇唔明

隻OS仲行緊Windows 3.1,雖然我用過..


咪玩啦....你唔係揀左basic o既書下話...
作者: Rosa    時間: 2008-11-15 01:10

原帖由 alextamly 於 2008-11-15 00:53 發表


咪玩啦....你唔係揀左basic o既書下話...

唔係喎......寫住VB........總之好難搵.....
作者: 梁炳    時間: 2008-11-15 11:56

原帖由 Rosa 於 2008-11-15 01:10 發表

唔係喎......寫住VB........總之好難搵.....

公共都有最少有VB6.0啦
不過vb6.0都係無用
作者: Rosa    時間: 2008-11-15 13:54

原帖由 梁炳 於 2008-11-15 11:56 發表

公共都有最少有VB6.0啦
不過vb6.0都係無用

要D書封面寫住咩果D先有用?
作者: alextamly    時間: 2008-11-16 00:30

原帖由 Rosa 於 2008-11-15 13:54 發表

要D書封面寫住咩果D先有用?


你應該係vs2005可??或者vs2008..又或者vb.net..





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2