Zurück Weiter

#IFDEF Funktionsblock

<!--#IFDEF Bezeichner -->,
<!--#IFNDEF Bezeichner -->
<!--#ELSEDEF--> oder <!--#ELSE-->
<!--#ENDIF-->
Führt in Abhängigkeit, ob der angegebene Bezeichner mit #DEFINE erstellt wurde, den entsprechenden Teil der Bedingung aus.
<!--#IFNDEF Bezeichner --> ist die Negation zu <!--#IFDEF Bezeichner -->.
Wird also bei Nichtdefinition des angegebenen Bezeichners ausgeführt.
<!--#ELSE--> bzw. <!--#ELSEDEF--> wird bei nicht Zutreffen der beiden letzten Befehle ausgeführt.
Der Anweisungsblock muß immer mir einem <!--#ENDIF--> abgeschlossen werden.
Es ist nur ein Block aus drei bzw. zwei Befehlen möglich und kann nicht geschachtelt werden.
z.B.:

<!--#IFDEF Bezeichner -->
Text und Anweisungen
<!--#ELSE-->
Text und Anweisungen
<!--#ENDIF-->
oder

<!--#IFNDEF Bezeichner -->
Text und Anweisungen
<!--#ENDIF-->

Die Befehle müßen allein in einer Zeile stehen!

Zurück Weiter


16 Mai 99, Thorsten Willert