Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Formular in dll auslagern

  Alt 6. Mai 2010, 10:06
Zitat von himitsu:
> Vieles geht einfach nicht (so leicht), da die DLL grudsätzlich erstmal ihren eigenen Speichermanager und ihre eigene RTTI besitzt, welche nicht mit denen der EXE zusammenarbeiten, bzw. sich einfach nicht verstehen.
Lass die Finger von Delphi und dll. Du handelst dir nur Frust ein.
Das Modulkonzept von Delphi ist schon lange nicht mehr zeitgemäß.
Entweder als BPL, das gibt dann noch mehr Probleme.
Bei beiden Verfahren bist Du auf Laufzeit-BPL angewiesen und die müssen gegen die gleiche Compilerversion und Quelltextstand compiliert sein.

Entweder man verwendet ein externes(teures) Pluginsystem.
Ich habe da mit Hydra gute Erfahrungenm gemacht.
Oder man setzt auf der Com-Technologie (ActiveX) auf.
Ein Outofprocess-Server ist völlig unabhängig von der jeweiligen Delphiversion.

Gruß
Peter
  Mit Zitat antworten Zitat