PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ODER in If-Then-Else



Dirk
30.06.2007, 18:27
Hallo Spezis,

ich steh' da gerade etwas auf dem Schlauch:

Es gibt ja in anderen Basic-Varianten die Möglichkeit für:
If ((A = 3) OR (B = C)) Then
'Tu was längeres
End If

Bascom kommt damit ja nicht klar.
Wie macht ihr das denn?
Etwa so?

Flag = 0
If A = 3 Then Flag = 1
If B = C Then Flag = 1
If Flag = 1 Then
'Tu was längeres
End If

Das funktioniert zwar, sieht aber nicht sehr elegant aus.
Geht das auch besser?

Gruß Dirk

coCo
30.06.2007, 18:33
Hi,
du musst die Klammern einfach weglassen:
If A = 3 or B = C then
...
endif

MfG

Dirk
30.06.2007, 20:19
Hallo CoCo,


du musst die Klammern einfach weglassen
Klappt bei mir in einer Function nicht. Dabei ist eine Variable auch Local, vielleicht liegt's daran.

Ich werde weiter testen.

Gruß Dirk