PDA

View Full Version : محدود کردن تکست باکس به اعداد



rasoul2023
دوشنبه 07 دی 1388, 10:54 صبح
سلام چطور میشه هنگام Keypress چک کرد که رنج وارد شده فقط اعداد باشه در VB6 از متد keyascii هنگام Key press استفاده میکردم اما اینجا که نداره طرز استفاده از E.keychar هم بدرد حروف نمیخوره چون تعداد حروف خیلی زیاده . در مورد اینکه در فیلد هم فقط حروف فارسی وارد بشه توضیح بدید با تشکر .

f.nabavi
دوشنبه 07 دی 1388, 11:05 صبح
من این کد رو از همین سایت برداشتم

Private Sub TextBox10_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox10.KeyPress
If Not IsNumeric(e.KeyChar) And e.KeyChar <> Convert.ToChar(Keys.Back) And e.KeyChar <> Convert.ToChar(Keys.Delete) Then
e.Handled = True
End If
End Sub

GhProgrammingCo
دوشنبه 07 دی 1388, 11:06 صبح
به لینکهای زیر نگاه کن:



http://social.msdn.microsoft.com/forums/en-US/Vsexpressvb/thread/aab1d64c-a9dc-4dd2-8d2f-83a414e9c909/


http://www.daniweb.com/forums/thread99804.html