Hallo Frank,
ja, es gibt eine INC Datei (dxFLVer.inc).
Code:
{$B-} {- Complete Boolean Evaluation }
{$R-} {- Range-Checking }
{$T-} {- Typed @ operator }
{$X+} {- Extended syntax }
{$P+} {- Open string params }
{$J+} {- Writeable structured consts }
{$H+} {- Use long strings by default }
{$IFNDEF VER80}
{$IFNDEF VER90}
{$IFNDEF VER93}
{$DEFINE DELPHI3} { Delphi 3.0 or higher }
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$IFDEF VER120} { Delphi 4.0 }
{$DEFINE DELPHI4}
{$ENDIF}
{$IFDEF VER110} { Borland C++Builder 3.0 }
{$DEFINE CBUILDER3}
{$ObjExportAll On}
{$ENDIF}
{$IFDEF VER125} { Borland C++Builder 4.0 }
{$DEFINE CBUILDER3}
{$DEFINE DELPHI4}
{$DEFINE CBUILDER4}
{$ObjExportAll On}
{$ENDIF}
{$IFDEF VER130} { Delphi 5.0 }
{$IFDEF BCB} { Borland C++Builder 5.0 }
{$DEFINE CBUILDER3}
{$DEFINE CBUILDER4}
{$DEFINE CBUILDER5}
{$ObjExportAll On}
{$ENDIF}
{$DEFINE DELPHI4}
{$DEFINE DELPHI5}
{$ENDIF}
{$IFDEF VER140} { Borland Delphi 6.0 }
{$DEFINE DELPHI4}
{$DEFINE DELPHI5}
{$DEFINE DELPHI6}
{$ENDIF}
D.h. ich packe das hier dazu:
{$IFDEF VER150} { Borland Delphi 7.0 }
{$DEFINE DELPHI4}
{$DEFINE DELPHI5}
{$DEFINE DELPHI6}
{$DEFINE DELPHI7}
{$ENDIF}
Aber wie ist das mit den Prüfungen auf Delphi 6 zu verstehen? Die greifen dann ja nur, wenn D6 installiert ist, oder?