Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Vienai rindai:<br />
If Then <br />
Vairākām rindām:<br />
If Then<br />
<br />
End if<br />
Neatkarīgi no sintakses, galvenais princips šāds: “Ja šis nosacījums ir<br />
patiess, tad jādara tas …”. Piemēram:<br />
If intSkaits > 20 Then MsgBox “Skaits ir lielāks par<br />
20!”<br />
Sajā piemērā mainīgā intSkaits vērtību salīdzina ar 20. Ja vērtība ir lielāka<br />
par 20, tad to parāda paziľojumā. Ja mainīgā vērtība ir mazāka, komandu pēc<br />
Then ignorē un paziľojums neparādās.<br />
If…Then…Else Konstrukcija<br />
If…Then…Else konstrukcija papildina If…Then konstrukciju. Var norādīt<br />
divus koda blokus. Atkarībā no nosacījuma vērtības, izpildīsies viens no viľiem.<br />
Sintakse šāda:<br />
If Then<br />
<br />
Else<br />
<br />
Endif<br />
Piemērā pārbauda, vai intSkaits ir lielāks vai mazāks par 20. Ja tas ir<br />
lielāks, tad lietotājs saľem pirmo paziľojumu, ja nav lielāks, lietotājs saľem otro<br />
paziľojumu.<br />
If intSkaits > 20 Then<br />
MsgBox “Skaits ir lielāks par 20!”<br />
Else<br />
MsgBox “Skaits ir mazāks vai vienāds ar 20!”<br />
End if<br />
If…Then…ElseIf Konstrukcija<br />
If…Then…ElseIf ir līdzīga If…Then…Else ar to atšķirību, ka var atļaut<br />
programmai izvēlēties starp vairāk nekā divām alternatīvām. Sintakse šāda:<br />
167<br />
© Vladimirs Ivanovs, 2007