Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#5

AW: compiler directives and defines to log

  Alt 7. Okt 2022, 11:26
https://www.delphipraxis.net/211379-...ml#post1511905

Jupp, funktioniert auch meinstens,

aber mit dem Nachteil, dass seit einer Weile rekursive IF/IFDEF immer voll ausgewertet werden und dann ErrorInsight, aber leider auch der Compiler abrauchen.

Delphi-Quellcode:
{$IF Declared(MyNonexistsConstant)}
  {$IF MyNonexistsConstant = 123}  // [dcc32 Fehler] E2026 Konstantenausdruck erwartet
     Beep;
  {$IFEND}
{$IFEND}

{$IF Declared(MyNonexistsConstant) and (MyNonexistsConstant = 123)}
  Beep;
{$IFEND}
Falls ErrorInsight funktioniert, dann zeigt er das auch direkt an.
Miniaturansicht angehängter Grafiken
ifdef2.png  
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 7. Okt 2022 um 11:31 Uhr)
  Mit Zitat antworten Zitat