Button von DLL in Toolbar einfügen



  • Hallo!

    Ich versuche einen Button von einer DLL aus in eine Toolbar einzufügen. Bei der Zuweisung von parent bekomme ich die folgende Fehlermeldung:

    Im Projekt sdiapp.exe ist eine Exception der Klasse EConvertError aufgetreten. Meldung: 'TFont kann nicht zu TFont zugewiesen werden'. Prozeß wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.

    extern "C" __declspec (dllexport) void RegDLL(TToolBar *pTBAR)
    {
    pButton = new TToolButton(pTBAR);
    pButton->Caption = "ButtonDLL";
    pButton->Style = tbsButton;
    pButton->Hint = "Oben2|Text2";
    pButton->ShowHint = true;
    pButton->Parent = pTBAR;
    }

    Vielleicht kann mir ja irgendjemand weiterhelfen! Danke!



  • Funktioniert denn dieser Code hier, wenn du den Button nicht von einer DLL aus erzeugst, sondern in einer normalen Anwendung?

    milka schrieb:

    pButton = new TToolButton(pTBAR);
            pButton->Caption = "ButtonDLL";
            pButton->Style = tbsButton;
            pButton->Hint = "Oben2|Text2";
            pButton->ShowHint = true;
            pButton->Parent = pTBAR;
    

    xy


Anmelden zum Antworten