Hi zusammen
Meine derzeitige Lösung:
Delphi-Quellcode:
{$ELSEIF defined(VER320)}'Delphi 10.2 Tokyo'
{$ELSEIF defined(VER330)}'Delphi 10.3 Carnival'
{$ELSEIF defined(VER340)}'Delphi 10.4 Sydney'
{$IFEND}
{$ENDIF CONDITIONALEXPRESSIONS}
{$ENDIF}
{$IFDEF CPU64}
+ ' 64 bit'
{$ENDIF}
end;
Erstmal hat es mich doch etwas verblüfft, wie einfach das ging - kein suchen nach irgendwelchen Versionsnummern und verwenden des Originalnamens. Meines Wissens war Carnival der Entwicklungsname für Rio. Denjenigen für Sydney hätte ich erst suchen müssen.
[QUOTE=mytbo;1491801]
Ich würde mir die aktuelle Version von
mORMot1 laden. Arnaud achtet sehr auf Kompatibilität und in neueren Versionen ist die
Unit SynCommons nicht mehr ganz so groß. Da mORMot nicht installiert werden muss, kann man eine neue Version mal problemlos in 2 Minuten testen.
Bis bald...
Thomas
Zumindest im Moment ist die Weiterverwendung, bzw. Erneuerung des aktuellen Projektes kein Thema. Nachdem ich damit an Grenzen gestossen war, hab ich die weitere Arbeit daran eingestellt. Ich wollte mir das Projekt aber nochmal debuggen, da es die einzelnen Seiten eines PDFs per Zeiger verwaltet und dabei alle Seiten 'schliesst', die ausserhalb des Anzeigebereichs landen.
Gruss
Delbor