Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
30. Jun 2009
Du könntest es ja nächstes Mal auch erstmal so schauen, also was wie wo wirklich definiert und eingebunden ist.
(vorallem solche Hints mach ich mir gern mal standardmäßig in einige Units rein, damit man gleich sieht wie/ob ein Schalter eingestellt ist)
{$IFDEF EINS}{$MESSAGE Hint 'EINS ist definiert'}{$ENDIF}
{$IFDEF ZWEI}{$MESSAGE Hint 'ZWEI ist definiert'}{$ENDIF}
{$IFDEF EINS}
{$MESSAGE...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
30. Jun 2009
{$ELSE IFDEF ZWEI}
das "IFDEF ZWEI" wird vom Compiler mehr wie ein Kommentar behandelt und nicht ausgewertet ...
man kann auch genausogut sowas machen:
{$IFDEF ZWEI}
{$ENDIF ZWEI}
wobei hier das bei ENDIF ebenfalls als Kommentar angesehn wird.
wenn der Compiler das $IF-Konstrukt unterstützt, dann ginge es so
{$IF Defined(EINS)}