Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Präfix für units erzeugen

  Alt 9. Mär 2021, 08:56
Seit Delphi 10.4 (10.4.1) gibt es nun {$LIBSUFFIX AUTO} Damit kann man Packages erstellen, die zukünftig weniger Änderungen benötign, da sie sich automatisch anpassen.

Bei einem Komponente sah ich jetzt auch mal sowas

Delphi-Quellcode:
// ein Package 10.4+ mit
{$LIBSUFFIX AUTO}

// und ein Package 10.3- mit
hier viele $IFDEF VER123 mit {$LIBSUFFIX 260}, {$LIBSUFFIX 250}, {$LIBSUFFIX 240} usw.
Nur beim Ugrade, nach dem ersten Öffnen ist alles OK, aber bei den alten Delphi muß man das dann zurücksetzen, bevor es zu einem anderen Delphi geht, da die IDE beim ersten Laden die IFDEF kaputt macht und sich $LIBSUFFIX somit nicht mehr "erneut" anpasst.

Zitat:
Dann verwendet jede Komponente seine eigene Versionskennung (DXE13, D10.4, D27, D270, VER340 , ...)
Ohhh ja .... boar, und da gibt es echt noch viel krankere Namensgebungen.

PS: https://www.delphipraxis.net/205509-...ml#post1473778
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 9. Mär 2021 um 09:04 Uhr)
  Mit Zitat antworten Zitat