Wenn du auf mehrere Bedingungen prüfen willst, geht das ungefähr so(kann sein, dass die Syntax in CBasic etwas anders ist):

if (Bedingung1) then
.... mach irgendwas
elseif (Bedingung2) then
.... mach irgendwas anderes
elseif (Bedingung1)
.... mach noch was anderes
else
.... mach das was pasieren soll, wenn keine der Bedingungen zutrifft
end if


D.h. mit ElseIf kannst du beliebig weitere Bedingungen abfragen und darauf reagieren, die Befehle nach dem Else werden durchgeführt, wenn keine der vorangegangenen Bedingungen zutrifft.