نمایش نتایج 1 تا 10 از 10

نام تاپیک: textbox عددی

  1. #1

    Tick textbox عددی

    چه طور میشه textbox را طوری تعریف کرد که فقط مقدار عدد بگیره و اگر کاربر چیز دیگری غیر از عدد مانند حروف تعریف کرد چیزی داخل textbox نوشته نشود یا اینکه برنامه error دهد.

  2. #2
    استفاده از تابع isNumeric که به صورت زیر می تونید استفاده کنید:
    If IsNumeric(Text1.Text) = ´False Then
    MsgBox"شما باید از کاراکترهای عددی استفاده کنید"
    End If

  3. #3
    این کد textbox برای غیر از عداد قفل میکنه


    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii < 48 Or KeyAscii > 57 Then
    KeyAscii = 0
    End If
    End Sub

  4. #4
    این تایپیک دومی را الان اجرا کردم ولی جواب نمیده!!!

  5. #5
    کاربر دائمی آواتار parselearn
    تاریخ عضویت
    مهر 1386
    محل زندگی
    مشهد || parsa.ws
    پست
    1,147

    مفید

    بعد چند وقت تونستم به یک نفر کمکی کرده باشم در این سایت
    اینم کدی که میخواستین
    فایل های ضمیمه فایل های ضمیمه

  6. #6
    در مورد پیشنهاد اول کد زیر را امتحان کنید:

    Private Sub Text1_Change()
    If IsNumeric(Text1.Text) = False Then
    Text1.Text = 0: MsgBox "شما باید از کاراکترهای عددی استفاده کنید"
    End If
    End Sub

  7. #7
    کاربر جدید آواتار sanaei
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    tehran
    پست
    19
    ممنون دوست عزیز/وظیفه دونستم تشکر کنم چون کمکم کرد.

  8. #8
    کاربر دائمی آواتار amirsadeghi
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    system32\amir.ocx
    پست
    514
    نقل قول نوشته شده توسط liaghat مشاهده تاپیک
    در مورد پیشنهاد اول کد زیر را امتحان کنید:

    Private Sub Text1_Change()
    If IsNumeric(Text1.Text) = False Then
    Text1.Text = 0: MsgBox "شما باید از کاراکترهای عددی استفاده کنید"
    End If
    End Sub
    اینجوری که همه اعداد پاک میشه که.

  9. #9
    الان ویژوال بیسیک روی سیستمم نیست ولی یه چیزی شبیه به همینهایی که دوستان گفتن میشه
    اینجوری که همه اعداد پاک میشه که.
    برای اینکه جلوی اینکارو بیگیری که خیلی سادست:

    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If IsNumeric(chr(KeyAscii))) Then
    Text1 = Text1 & chr(KeyAscii)
    Else
    Exit Sub
    End If
    End Sub


    ببخشید اگر جایی اشتباه شد چون همینجوری بدون IDE کد رو نوشتم

  10. #10
    این جا هم یه نمونه آپلود شده

    textbox می شه فقط عدد بگیره

تاپیک های مشابه

  1. در مورد کنترل TextBox - و چند سوال دیگه
    نوشته شده توسط reza1357 در بخش برنامه نویسی در 6 VB
    پاسخ: 16
    آخرین پست: شنبه 12 اسفند 1385, 09:06 صبح
  2. دادن مقدار به آرایه با استفاده از textbox
    نوشته شده توسط alireza_saghayan در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 27 آذر 1385, 10:29 صبح
  3. تشخیص کلمه در یک textbox
    نوشته شده توسط SYSMAN در بخش C#‎‎
    پاسخ: 6
    آخرین پست: چهارشنبه 19 مهر 1385, 23:07 عصر
  4. خواندن یک لیست از TEXTBOX
    نوشته شده توسط ealireza در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: دوشنبه 20 شهریور 1385, 23:40 عصر
  5. چگونه محتویات یک textbox html را در textbox asp.net قرار داد
    نوشته شده توسط j-mehdi در بخش طراحی وب (Web Design)
    پاسخ: 13
    آخرین پست: دوشنبه 30 خرداد 1384, 21:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •