Hallo,
natürlich get soetwas:
Quelltext
1: 2: 3:
| IF (Bedingung1 = True) and (Bedingung2 = True) Then begin ... end; |
Noch etwas: Die Bedingungen (z.B. Bedingung1 = TRUE) werden ausgewertet und erbeben dann einen Boolean Wert, der entweder True oder False ist. Dieser wird dann von der eigentlich IF Anweisung ausgewertet. Wenn du also Boolean Variablen auswerten willst, dann kannst du dir das = TRUE sparen, da in diesen ja schon ein Boolean Wert drinsteht. Deine Abfrage lässt sich also auf:
Quelltext
1: 2: 3:
| IF Bedingung1 and Bedingung2 Then begin ... end; |
Auf False kannst du unter zuhilfenahme des NOT Operators prüfen:
Quelltext
1: 2: 3:
| if Bedingung1 and NOT Bedingung2 then begin ... end; |
Gruß
Klabautermann