View Full Version : میخواهم با این کد نگذارم کاربر درtextBox1_KeyDown غیر از 0 - 9 را تایپ کند
علی باحجب مودتی
شنبه 22 مرداد 1384, 12:51 عصر
آیا منظور من ازاین کد را میدانید
If e.KeyCode < Keys.D0 Or e.KeyCode > Keys.D9 Then
e.KeyCode = Keys.None
میخواهم با این کد نگذارم کاربر درtextBox1_KeyDown غیر از 0 - 9 را تایپ کند
لطفا کد فوق را اصلاح کنید
Mohammad .net
شنبه 22 مرداد 1384, 15:36 عصر
Private Sub TextBox1_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsNumber(e.KeyChar) = FalseThen
e.Handled = True
EndIf
EndSub
علی باحجب مودتی
شنبه 22 مرداد 1384, 16:48 عصر
سوال خود را اصلاح میکنم
چگونه میتوان وقتی که کاربر در TextBox کلید a را فشار میدهد کلید a را فیلتر کرده مثلا r را به TextBox
ارسال کرد
علی باحجب مودتی
شنبه 22 مرداد 1384, 16:49 عصر
سوال خود را اصلاح میکنم
چگونه میتوان وقتی که کاربر در TextBox کلید a را فشار میدهد کلید a را فیلتر کرده مثلا r را به TextBox
ارسال کرد
sh
شنبه 22 مرداد 1384, 17:02 عصر
دوست عزیز آقای محمد
کد صحیح قبلا نوشته شده (با استفاده از دستور Select Case)
شما باید پیش بینی کلید Delete و BackSpace رو هم بکنید تا کاربر بتواند مقادیر وارد شده را اصلاح کند
علی باحجب مودتی
یک شنبه 23 مرداد 1384, 09:33 صبح
جواب نگرفتم
باتشکر
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.