السلام عليكــم ورحمـة الله وبركاتــه ،،
أريد أن أعرف كيفية كتابة and
و
or
في ال
visual basic .net
السلام عليكــم ورحمـة الله وبركاتــه ،،
أريد أن أعرف كيفية كتابة and
و
or
في ال
visual basic .net
مثآل بسيط لتوضيـح طريقه كتآبتهآ ..
If (x > 0) And (y > 0) Then z = x + y End If
If (x > 0) Or (y > 0) Then z = x + y End If
تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 2 مايو 2009 في 19:39
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
تمام زي ما شرح او شرحت زميلتنا اشراقه
الشرط اللي به or
سيتم تحقيقه اذا تحقق احد الشرطين ولا يشترط تحقيق الشرطين
بمعنى
if x > 0 or y = 1 then
Some code
end if
هنا سيتم تنفيذ الكود اللي بين كلمة if و end if اذا كانت الــ x > 0 او الــ y = 1
بمعنى اذا كانت الــ x > 0 و الـــ y = 5 سيتم تنفيذ الكود لأن احد الشرطين تحقق وهو ان الــــx > 0
وايضا
اذا كانت الــ x = 0 و الــ y = 1 سيتم تنفيذ الكود لأن احد الشرطين تحقق وهو الـــ y = 0
اما And
يتطلب تحقيق الشرطين معا
يعني لازم الــ x تكون اكبر من الـــ 0 و الــــ y تساوي 0
مع شوية تركيز هاتلاقي نفسك تعمل شروط مالانهاية بإستخدام الكلمتين مع بعض
بمعنى
انظر الى هذا الكود
If (x = 0 And y = 0) Or (w = 1 And z = 1) Then
MsgBox("yes")
End If
سيتم ظهور رسالة yes
اذا كانت قيمة الــ x تساوي 0 و قيمة الــ y تساوي 0
أو
اذا كانت قيمة الــ w تساوي 1 و قيمة الــ z تساوي 1
وبس
Mohamed Ali Salim
0.1..0...4....7.....6......2.......7........4.........8