یک سوال کوچک برنامه نویسی

sa1378

New Member
ارسال ها
1,403
لایک ها
1,077
امتیاز
0
#1
با سلام
من دارم یه برنامه توی ویژوال بیسیک مینویسم که یه قسمتیش اینه که اگه عدد مورد نظر 1 بود 0 بشه و اگه 0 بود 1 بشه
باید با if و else درست بشه ولی وقتی else رو استفاده میکنم همش ارور میده
برنامه اینجوریه:
If Check1.Value = 0 Then Check1.Value = 1
ElseIf Check1.Value = 1 Then Check1.Value = 0
End If
ولی ارور میده else without if
میشه بدون else هم درستش کرد؟
 

ash1374

New Member
ارسال ها
253
لایک ها
422
امتیاز
0
#2
پاسخ : یک سوال کوچک برنامه نویسی

elseif رو else خالی کنید شاید درست شد...

اگر اعداد فقط 0 و 1 هستن میتونید این کار رو هم بکنید:Check1.Value=(Chech1.value + 1) mod 2
 
آخرین ویرایش توسط مدیر
بالا