Probs beim schreiben einer neuen Komponente



  • Hallo,

    nachdem erstellen einer neuen Komponente mit Package und dem einfügen einer Member-Variable

    #ifndef MyComponent2H
    #define MyComponent2H
    //---------------------------------------------------------------------------
    #include <SysUtils.hpp>
    #include <Classes.hpp>
    //---------------------------------------------------------------------------
    class PACKAGE TSecondComponent : public TComponent
    {
    private:
    Graphics::TBitmap m_bmp; //<-HIER
    protected:
    public:
    __fastcall TSecondComponent(TComponent
    Owner);
    __published:
    // __property Graphics::TBitmap *MatrixPicture = {read = m_bmp};
    };
    //---------------------------------------------------------------------------
    #endif

    und benutzt wird es wie folgt:

    __fastcall TSecondComponent::TSecondComponent(TComponent* Owner)
    : TComponent(Owner)
    {
    m_bmp = new Graphics::TBitmap();
    }

    Gibt es einen Linker Error: unresolved externals 'Graphics::TBitmap::

    includieren von #include <Graphics.hpp> bringt nichts.

    Irgendewlche Ideen??

    Gruß



  • vcl.bpi hinzugelinkt?



  • Natürlich nicht, Danke!


Anmelden zum Antworten