sIfndef/de

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Deutsch (de)
Zurück zu den lokalen Compiler Direktiven.

$IFNDEF

Die Direktive $IFNDEF gehört zur bedingten Compilierung.
Die Direktive $IFNDEF ist der Bedingungsteil.
Ist die in der Bedingung verlangte Direktive nicht definiert dann wird der Anweisungsblock der Direktive {$IFNDEF} compiliert.

Beispiel:

{$IFNDEF ...} // Bedingung fragt ab, ob die Direktive ... nicht existiert
  // Einzelanweisung oder Anweisungsblock
{$ELSE}   // Sonstzweig
  // Einzelanweisung oder Anweisungsblock
{$ENDIF}  // Ende der bedingten Kompilierung.
// Der Bedingungsblock kann auch mit {$IFEND} anstelle von {$ENDIF} abgeschlossen werden.



--Olaf 12:45, 8 December 2012 (UTC)