Announcement

Collapse
No announcement yet.

Dll und Form

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dll und Form

    Welche möglichkeiten (Befehle) habe ich um ein Form aus einer Dll in mein Projekt zu laden. In der Dll Exportiere ich das Form mit: <br><br>extern "C" __declspec(dllexport) void Send()
    {}<br><br>Danke Maik

  • #2
    Das habe ich dir doch schon alles vor ca. 4-5 Monaten gepostet!!!

    Das dürfte wohl nicht der Export der FORM sein!!!
    extern "C" __declspec(dllexport) void Send() {}

    Hier nochmals ein Beispiel:

    DLL:

    #ifdef __DLL__

    # define DLL_EXP __declspec(dllexport)

    #else

    # define DLL_EXP __declspec(dllimport)

    #endif

    class DLL_EXP TMyformublic TForm
    {
    // die Ableitung eines Formulars sollte von TForm sein und nicht von Send!!!

    Die Klasse enthält wie sonst auch, alle Eigenschaften und Methoden
    }

    Das Hauptprogramm:

    Einbinden der Headerdatei

    Die LIB-Datei dem Projekt hinzufügen

    Jetzt sollte die Klasse dem Projekt bekannt sein

    Nun aufrufen:

    TMyform* test=new TMyform(this);

    test->ShowModal();//oder auch anders

    delete test
    Christian

    Comment

    Working...
    X