Einzelnen Beitrag anzeigen

fajac

Registriert seit: 1. Jul 2009
60 Beiträge
 
#6

Re: ein Tabsheet aus einer DLL erzeugen in ein Pageconrol

  Alt 25. Sep 2009, 13:25
Das geht so nicht mit einer Dll. Die exportiert keine Objekte, sondern nur Funktionsadressen. Der Aufruf von GetProcAddress liefert einen Pointer auf eine solche Funktionsadresse. Da nützt auch ein Typecast wenig
Du kannst natürlich mit Hilfe einer Funktion ein Objekt aus der Dll per Funktionsaufruf erhalten - siehe mein Beispiel.
Wenn du Objekte direkt exportieren willst, musst du statt einer Dll ein Package erstellen. Auch Packages lassen sich, ähnlich wie Dlls, dynamisch laden. Du benötigst dazu die Funktion "LoadPackage". Ich bin sicher, in der DP gibt es dazu eine Menge zu erfahren.
  Mit Zitat antworten Zitat