.... Wer es dann ausschalten will kann das ja jederzeit tun.
Delphi-Quellcode:
{$IFDEF DEBUG}
{$Q+,R+}
{$DEBUGINFO ON}
{$LOCALSYMBOLS ON}
{$REFERENCEINFO ON}
{$DEFINITIONINFO ON}
{$ASSERTIONS ON}
{$ELSE}
{$Q-,R-}
{$DEBUGINFO OFF}
{$LOCALSYMBOLS OFF}
{$REFERENCEINFO OFF}
{$DEFINITIONINFO OFF}
{$ASSERTIONS OFF}
{$ENDIF DEBUG}
...oder so ähnlich. Und das als Bestandteil einer Include-Datei bei allen Units, und schon ist der Kessel geflickt. Dann muss man sich um nichts mehr manuell kümmern.
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen