پاسخ ها ( 4 )

    1
    ۱۳۹۶/۱۰/۱۱ ۹:۰۰:۳۶

    من زیاد b4a کار نکردم ولی تو زبان های دیگه and با && یا & نوشته میشه و or با ||

    2
    ۱۳۹۶/۱۰/۱۳ ۱۱:۴۵:۵۸
    این پاسخ ویرایش شد.

    اینم یه سمپل برای شما

    چند نکته:

    علامت <> علامت نامساوی در بیسیک فور اندروید است

    شما به هر تعداد که بخواهید می توانید از and و or در دستور شرطی if استفاده کنید.

    اگر سوالی داشتی همین جا بپرسید.

    موفّق باشید.

    بهترین پاسخ
    0
    ۱۳۹۷/۱۲/۹ ۲۲:۴۱:۱۲
    این پاسخ ویرایش شد.

    سلام میخام بنویسم

    اگه ادیت تکست برابر یکی از اعداد ۱و۲و۳ باشه اینکارو کن

    اگه برابر ۴و۵و۶ باشه اینکار و کن

    چطور بنویسم با or که مینویسم خطا میده.

     

    Sub EditText1_TextChanged (Old As String, New As String)

    If EditText1.Text=1 or 2 or 3 Then
    ImageView1.SetBackgroundImage(LoadBitmap(File.DirAssets,”01.png”))

    else If EditText1.Text=4 or 5 or 6 Then
    ImageView1.SetBackgroundImage(LoadBitmap(File.DirAssets,”02.png”))

    Else
    ToastMessageShow(“دقت کنید. فقط عدد وارد شود”,True)
    End If

    End Sub

     

     

    خطا:

    An error occurred:
    (Line: 50) If EditText1.Text=1 or 2 or 3 Then
    java.lang.RuntimeException: Cannot parse: ۲ as boolean

    2
    ۱۳۹۷/۱۲/۹ ۲۳:۱۹:۴۸

    سلام.

    اینطوری باید بنویسید:

    موفق باشید.

ارسال یک پاسخ