Einzelnen Beitrag anzeigen

hanspeter

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

Re: Klassenableitung in DLL auslagern?

  Alt 3. Aug 2009, 14:26
Zitat von moelski:
Zitat:
Willst du wirklich eine DLL-Hölle in dein Programm einbauen
Mal abwarten. Damit das alles funktioniert müssen eh erst noch die Units vereinfacht werden. Dort stehen direkte Zugriffe auf Komponenten drin. Erst wenn das alles sauber (entfernt) ist werden wir eine Umstellung testen.

Um in Delphi vernünftig zu modularisieren kommt man, glaube ich, an der Com - Technologie nicht vorbei.
Ein Com Object ist in sich gekapselt und braucht keine Laufzeit - Bpl.
Hier ist sogar das möglich, was in Delphi selbst absolut unmöglich ist , z.B. aus D2009 ein
in D7 entwickeltes Modul verwenden.
Einen weiteren Vorzeil hat die Com- Technologie. Ich bekomme Net und Delphi in beiden Richtungen zueinander.
In D2009 ist das Handling etwas verbessert worden.
Von DLL und erst recht BPL würde ich bei der Modularisierung die Pfinger lassen. Wir sind damit gehörig auf die Nase
gefallen, da jede BPL gegen die gleiche Compilerversion compiliert sein muss.
(Z.B. Drittkomponenten ohne Versionsnummer im BPL-Namen )

Gruß
Peter
  Mit Zitat antworten Zitat