Hallo zusammen,
ich habe jetzt schon mehrmals verschiedene Compilerschalter gesehen wie hier zum Beispiel :
Code:
{$DEFINE DEBUG} // ---> Aktiviert den Debug Modus mit Ereigniss
{$B-} // Complete Boolean Evaluation
{$T-} // Typed @ operator
{$X+} // Extended syntax
{$P+} // Open string params
{$J+} // Writeable structured consts
{$H+} // Use long strings by default
{$O+} // Optimization
{$R-} // Range-Checking
{$V-} // Var-String Checking
{$IFDEF DEBUG}
{$D+} // Debug information
{$L+} // Local symbol information
{$YD+}
{$C+} // Asserts
{$WARNINGS ON}
{$HINTS ON}
{$ELSE}
{$D-} // Debug information
{$L-} // Local symbol information
{$YD-}
{$C-} // Asserts
{$WARNINGS OFF}
{$HINTS OFF}
{$ENDIF}
{$IFDEF VER180} //Delphi 2006
{$DEFINE DELPHI6}
{$DEFINE DELPHI7}
{$DEFINE DELPHI8}
{$DEFINE DELPHI2005}
{$DEFINE DELPHI2006}
{$ENDIF}
{$IFDEF VER170} //Delphi 2005
{$DEFINE DELPHI6}
{$DEFINE DELPHI7}
{$DEFINE DELPHI8}
{$DEFINE DELPHI2005}
{$ENDIF}
{$IFDEF VER160} //Delphi 8
{$DEFINE DELPHI6}
{$DEFINE DELPHI7}
{$DEFINE DELPHI8}
{$ENDIF}
{$IFDEF VER150} //Delphi 7
{$DEFINE DELPHI6}
{$DEFINE DELPHI7}
{$ENDIF}
{$IFDEF VER140} //Delphi 7
{$DEFINE DELPHI6}
{$ENDIF}
{$IFDEF DELPHI6}
{$WARN UNIT_LIBRARY OFF}
{$WARN UNIT_PLATFORM OFF}
{$WARN SYMBOL_DEPRECATED OFF}
{$ENDIF}
Gibt es irgendwo eine Erklärung dieser Schalter ? Einen dieser Schalter
{$WARN UNIT_PLATFORM OFF} kenne ich ja schon. Was kann ich mit diesen Schaltern erreichen ?