Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.357 Beiträge
 
Delphi 11 Alexandria
 
#36

AW: Delphi 10.3 Rio - Erscheinungsdatum?

  Alt 17. Nov 2018, 14:32
Früher ging sowas nicht
{$IF CompilerVersion >= 17.0}
Das benutze ich auch gar nicht (weil meine .inc Datei älter ist). Aber wenn man alle Versionen abprüft, die Bedingungen aber alle nicht zutreffen, ist es etwas Neueres, ganz einfach.

Sprich Pseudocode:
Code:
IFDEF Delphi 1
--> Delphi 1
ELSE IFDEF Delphi 2
--> DELPHI 2
...
ELSE IFDEF Delphi 10.2
--> Delphi 10.2
ELSE
--> Höheres Delphi
Und das geht mit jeder Delphiversion. Dazu dann noch jeweils Definitionen für bestimmte Features und Delphi XY und höher und fertig.

Erweitern muss man das nur, wenn man etwas benutzt, das nur mit einer bestimmten neueren Delphiversion geht. Ansonsten kann das einfach so bleiben, auch bei einem Upgrade.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat