{IF DEFINED} und {IF NOTDEFINED}

BASIC2006

(redirected from BASIC2006.IFNOTDEFINED)

Das {IF DEFINED} Präprozessor-Schlüsselwort fragt die mit dem {DEFINE} Präprozessorbefehl definierte Marke ab.

Ist die Abfrage auf Marke erfüllt, werden alle folgenden Anweisungen bis zum {ENDIF} mit compiliert, ansonsten nicht.

Das '''{IF NOTDEFINED} Präprozessor-Schlüsselwort fragt Marken auf nichtvorhanden sein ab.

Ist die Abfrage auf nicht vorhandensein der Marke erfüllt, werden alle folgenden Anweisungen bis zum {ENDIF} mit compiliert, ansonsten nicht.

Syntax:

 {IF DEFINED MARKE}   
 {ENDIF}  

MARKE: Erforderlich, Bezeichner

Beispiel:

 {DEFINE TESTPHASE} 

 {IF DEFINED TESTPHASE} 
    PRINT "Testausgabe mit Testinformationen" 
 {ENDIF} 

 {IF NOTDEFINED TESTPHASE} 
    PRINT "Ausgabe mit Informationen" 
 {ENDIF}
© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum