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?