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

نام تاپیک: مشکل در بررسی خالی بودن تکس باکس

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تبریز-ایران
    سن
    38
    پست
    169

    مشکل در بررسی خالی بودن تکس باکس

    سلام من یک کلید دارم که وقتی روش کلیک می کنید از 4 تا تکس باکس اطلاعات رو می گیره و اعمال محاسباتی روشون انجام می ده . البته این تکس باکس ها فقط عدد رو می گیرن کد من بصورت زیر :
    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii >= 58 Or (KeyAscii <= 47 And KeyAscii <> 45 And KeyAscii <> 8 And KeyAscii <> 13) Then
    KeyAscii = 0
    'payam
    End If



    End Sub
    Private Sub Text2_KeyPress(KeyAscii As Integer)
    If KeyAscii >= 58 Or (KeyAscii <= 47 And KeyAscii <> 45 And KeyAscii <> 8 And KeyAscii <> 13) Then
    KeyAscii = 0
    'payam
    End If


    End Sub
    Private Sub Text3_KeyPress(KeyAscii As Integer)
    If KeyAscii >= 58 Or (KeyAscii <= 47 And KeyAscii <> 45 And KeyAscii <> 8 And KeyAscii <> 13) Then
    KeyAscii = 0
    'payam
    End If


    End Sub
    Private Sub Text4_KeyPress(KeyAscii As Integer)
    If KeyAscii >= 58 Or (KeyAscii <= 47 And KeyAscii <> 45 And KeyAscii <> 8 And KeyAscii <> 13) Then
    KeyAscii = 0
    'payam
    End If


    End Sub
    Private Sub Command1_Click()
    Dim txt1 As Integer
    Dim txt2 As Integer
    Dim txt3 As Integer
    Dim txt4 As Integer
    txt1 = Text1.Text
    txt2 = Text2.Text
    txt3 = Text3.Text
    txt4 = Text4.Text
    If (txt1 >= 12) And (txt1 <= 80) Then
    Label3.Caption = " salam."
    ElseIf (txt1 >= 81) And (txt1 <= 100) Then
    Label3.Caption = " sss"
    ElseIf (txt1 >= 67) And (txt1 <= 777) Then
    Label3.Caption = " yuyyy"
    ElseIf (txt1 >= 8989) And (txt1 <= 8989) Then
    Label3.Caption = " ghfhgfh"
    ElseIf (txt1 >= 786) And (txt1 <=67867) Then
    Label3.Caption = " hgjghjg"
    End If



    End Sub

    ولی الان مشکلم اینجاست که اگه هر کدوم از تکس باکسام خالی بمونن خطا میده.
    با null و "" و empty دونه دونه چک کردم تکس باکسامو خطا داد دوباره .

    در ضمن چطوری تو VB6فارسی بنویسیم . من با فونت Arial نوشتم فارسی نشون نمی ده
    آخرین ویرایش به وسیله mirage041 : جمعه 14 اسفند 1388 در 12:56 عصر

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

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