View Full Version : تشخیص عدد یا رشته در textbox
mvb_mehran
یک شنبه 02 خرداد 1389, 00:40 صبح
با سلام
من چجوری می تونم بفهمم که کاربر در textbox عدد وارد می کند یا رشته ؟
با تشکر از دوستان
ACorvinus
یک شنبه 02 خرداد 1389, 00:51 صبح
سلام.
اگه اینو در KeyPress مربوط به TextBox بنویسی و کاربر عدد وارد کنه، نوشته نمیشه!!
If IsNumeric(e.KeyChar) Then
e.Handled = True
End If
موفق باشی.
رضا نانوا
یک شنبه 02 خرداد 1389, 02:03 صبح
با سلام
من چجوری می تونم بفهمم که کاربر در textbox عدد وارد می کند یا رشته ؟
با تشکر از دوستان
این سورس بدردت میخوره ، میتونه یه MsgBox به آخر کدت اضافه کنی تا پیام بهت بده
abureyhan
جمعه 02 اسفند 1392, 22:59 عصر
درود .
مثال :
Dim i, As Integer
i = Text1.Text
If i <> Val(i) Then
Print "bayad be surate adad vared konid !"
End If
By Arman Hosseini From Neyshaboor
sagggad
جمعه 02 اسفند 1392, 23:52 عصر
سلام
عذر میخوام اما تمام کدهای دوستان بیش از حد پیچیده شده
این کد به راحتی این کار رو انجام میده:
If IsNumeric(TextBox1.Text) Then
MsgBox("Numeric")
End If
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.