作者highkeven (PU東)
看板Visual_Basic
標題[VB6 ] 新手小問題,有關小數點和backspace
時間Fri Aug 13 16:18:53 2010
小弟最近剛接觸VB,寫了一個小鍵盤(只有數字的)
但是有點兒遇到瓶頸,就是,小數點如何只能讓他出現一次?
意思是:我按"."的按鈕時,只能在textbox出現一次
EX:0.6 不能出現0..6 之類的狀況
還有一個小問題就是,我在鍵盤上加上"←"(backspace)的意思
如何只讓他倒退一個數字就好呢??
我只會用"C" 因為C比較簡單,就是全部清空ˊˋ
以下是小弟部分的程式碼:
--------------------------------------------------------
Private Sub NumContent_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles _
Num1.Click, Num2.Click, Num3.Click, Num4.Click, Num5.Click,
Num6.Click, Num7.Click, Num8.Click, Num9.Click, Num0.Click, NumPoint.Click,
Num10.Click, Num30.Click, Num20.Click
Dim s as String
Dim ButtonNum As Button
ButtonNum = CType(sender, Button)
s &= ButtonNum.Text.ToString
NumContent.Text = s
End Sub
-----------------------------------------------------------------
請板上的高手大大,麻煩指教一下
感激不盡~!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.167.55
1F:→ x000032001:oh no 這不是VB6 08/13 16:49
2F:→ kyop:判別裡面有沒有. 有的話就不動作~ 08/13 17:04
3F:→ MOONRAKER:這不是VB6…這不是VB6… 08/13 18:41
4F:→ highkeven:抱歉,剛剛涉入而已。所以分類要改.net嗎QQ 08/13 19:01