UNDEF-Direktive (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Liste der Delphi-Compiler-Direktiven - Index


Typ

Bedingte Compilierung

Syntax

{$UNDEF Name}



Anmerkungen

Diese Direktive hebt die Definition eines bedingten Symbols auf. Das Symbol wird für den Rest der Compilierung der aktuellen Quelldatei oder bis zu seiner erneuten $DEFINE-Direktive ignoriert. Die Direktive $UNDEF hat keine Auswirkungen, wenn die Definition von Name bereits aufgehoben ist.

Bedingte Symbole, die in der Kommandozeile oder im Dialogfeld Projektoptionen definiert wurden, werden beim Beginn der Compilierung einer jeden Unit-Quelldatei neu eingeführt. Dagegen werden die in einer Unit-Quelldatei definierten bedingten Symbole verworfen, wenn der Compiler zur nächsten Unit übergeht.