Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Code höherer Versionen in Delphi 3 einbinden (https://www.delphipraxis.net/59757-code-hoeherer-versionen-delphi-3-einbinden.html)

Coder 28. Dez 2005 10:54


Code höherer Versionen in Delphi 3 einbinden
 
ich habe ein paar Programmcodes mit überladenen functions, Int64 usw.
wovon Delphi 3 noch nie gehört hat.
Nun möchte ich aber auch auf solche Funktionen zurückgreifen
und dennoch das Programm ohne DLLs° im Schlepptau entwickeln.
°= jemand mit Delphi7 würd mir das als DLL umschreiben und ich könnt's dann aufrufen - aber ich möchte, daß mein Programm eine einzige EXE bleibt.

gibt's da vielleicht noch eine Lösung?
evtl. mit dem Linker?

oder was mach ich da am besten?

himitsu 28. Dez 2005 11:09

Re: Code höherer Versionen in Delphi 3 einbinden
 
Statt Int64 kannst du auch Comp verwenden und was die überladenen Funktionen angeht ... na notfalls kannst du diese doch etwas umbenennen?

jim_raynor 28. Dez 2005 11:35

Re: Code höherer Versionen in Delphi 3 einbinden
 
Zitat:

Zitat von Coder
gibt's da vielleicht noch eine Lösung?
evtl. mit dem Linker?

oder was mach ich da am besten?

Nein leider gibts keine Lösung da die kompilierten Units auch inkompatibel zwischen den verschiedenen Delphi-Versionen sind. Einzigste Chance ist nur, die Quellcodes entsprechend anzupassen. Kleiner Tipp, dazu entsprechende Hier im Forum suchenCompilerschalter nutzen, mit denen du je nach Delphi-Version den passenden Code aktivierst/deaktivierst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz