Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Datenübergabe Exe-DLL und unterschiedliche Delphi-Versionen

  Alt 2. Mai 2012, 12:13
Die kann/sollte man sowieso nicht über Modulgrenzen (EXE<>DLL) hinweg casten, da es auch innerhalb der selben Compiler-Version unterschiede zwischen den klassen geben kann.

Immerhin hat jedes Modul (EXE/DLL) seine eigene RTTI.


PS: Der Delphi-Compiler/Linker läßt Dinge weg, die er nicht als verwendet ansieht.
Wurden nun in der DLL andere Dinge weggelassen, als in der EXE oder einer anderen DLL, dann sind die RTTIs/Klassen dennoch nicht kompatibel.
$2B or not $2B

Geändert von himitsu ( 2. Mai 2012 um 13:26 Uhr)
  Mit Zitat antworten Zitat