View Full Version : آیا منظور من ازاین کد را میدانید
علی باحجب مودتی
شنبه 22 مرداد 1384, 12:57 عصر
آیا منظور من ازاین کد را میدانید
If e.KeyCode < Keys.D0 Or e.KeyCode > Keys.D9 Then
e.KeyCode = Keys.None
میخواهم با این کد نگذارم کاربر درtextBox1_KeyDown غیر از 0 - 9 را تایپ کند
لطفا کد فوق را اصلاح کنید
Mohammad .net
شنبه 22 مرداد 1384, 15:35 عصر
با سلام
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsNumber(e.KeyChar) = False Then
e.Handled = True
End If
End Sub
mehdi_zangian
شنبه 20 اسفند 1384, 16:09 عصر
ببخشید من الان دلفی نسب ندارم ولی فکر می کنم کد زیر کار کنه
کد:
if (key<#48) or (key>#57) then
;key=#0
این کد را درون event ؛ keypress مربوط به editbox قرار بده
HO457
یک شنبه 21 اسفند 1384, 01:28 صبح
ببخشید من الان دلفی نسب ندارم ولی فکر می کنم کد زیر کار کنه
کد:
if (key<#48) or (key>#57) then
;key=#0
این کد را درون event ؛ keypress مربوط به editbox قرار بده
اینجا چه ربطی به دلفی داره؟؟؟؟؟؟؟؟؟؟
meh_secure
یک شنبه 21 اسفند 1384, 01:43 صبح
قاتی پاتی شده.(دوستمون)
touraj
یک شنبه 21 اسفند 1384, 06:46 صبح
الان دقیقاً منظورت چیه؟ اینکه کاربر فقط بتونه 0 و 9 وارد کنه یا کاربر از صفر تا 9 رو وارد کنه؟
اَرژنگ
یک شنبه 21 اسفند 1384, 07:43 صبح
الان دقیقاً منظورت چیه؟ اینکه کاربر فقط بتونه 0 و 9 وارد کنه یا کاربر از صفر تا 9 رو وارد کنه؟
کاربر از صفر تا 9 رو وارد کنه
touraj
یک شنبه 21 اسفند 1384, 09:21 صبح
خب عزیز دلم، شما از Or استفاده کردی. یعنی کاربر فقط میتونه صفر یا 9 رو وارد کنه. حالا با همینی که نوشتی خروجی چیه؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.