Einzelnen Beitrag anzeigen

Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: bpl einbinden über Interface

  Alt 10. Mai 2017, 12:04
Zu. 1:

Dll's werden vom BS gemanaget. Den Speichermanager von Borland brauchst du eben wegen der Strings, da die Stringverwaltung vom BS (Windows) ganz anders läuft, als die von Delphi. BPL's sind dagegen eine Erfindung von
Borland/Codegear/Emba und lassen sich auch nur mit deren Compiler/Linker nutzen. Damit ist quasi gegeben,
das BPL und Programm den gleichen Speichermanager nutzen

Zu 2:

Ja, insbesondere wenn die entsprechenden Packages mit unterschiedlichen Delphi-Versionen klarkommen müssen.

Zu 3:

Vermutlich. Ich habs jetzt noch nicht ausprobiert, aber ich fürchte das ein D7-Package mit XE-Programm nicht so wirklich funktionieren wird (umgekehrt wirds denk ich noch schlimmer...also ein D7-Programm mit einem XE-Package).

Viel hängt davon ab, wie groß der Delphi-Versions-Sprung wird.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat