Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.884 Beiträge
 
Delphi 12 Athens
 
#9

Re: DLL wegen RTTI zu einem Package umbauen

  Alt 28. Aug 2006, 12:02
Zitat:
Oder durch Laden der Libraray wie bei einer Dll.
Genau so muss ich es haben.
Nur wie mache ich dem Package klar das es bestimmte Funktionen veröffentlichen soll?

Soll ich meine DLL Funktionen in eine Unit packen. Die Köpfe ins Interface und fertig?
Oder noch eienen Exports teil dazu?

Sorry ich weiß das sich die fragen selten blöd anhören aber ich habe bisher immer nur Packages
für Komponenten gebastelt die direkt mit in die Anwendung kompiliert wurden.
Naja und jetzt bin ich dabei alle BDE Bezüge aus unserer Anwendung zu entfernen. Dafür habe ich mir
eigene TDatasets geschrieben die die Datenbank Virtualisieren. So bracht man quasi nur ein neues DLL
Schreiben um die Datebank zu wechseln, das ging auch gut. Doch leider ließ sich das RTTI Probelm
irgendwann nicht mehr umgehen(sonst half immer in temporäres objekt kopieren).

Und jetzt steh ich da mit ner DLL (bestimmt über Hundert Funktionen) auf der einen Seite und fertigen Wraperklassen
auf der anderen Seite. Und hätte eigentlich ein Package gebraucht.

Zitat:
außer du nutzt das BPL wie eine DLL (wobei die exports-Anweisung in eine Unit verlager werden muss).
Gehört Exports bei Packages in die Unit mit den Funktionen? In den Interface oder implemantation Teil?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat