Komponente zur Laufzeit erstellen



  • Hallo,

    ich arbeite nun seit kurzem wieder mit C++ und habe doch einiges verlernt. Ich möchte in einer selbst erstellen Unit eine Komponente nutzen. Unter Delphi konnte ich die Komponente mittels

    Komponente := TKomponente.Create(nil);

    zur Laufzeit kreieren.

    Wie funktioniert dies unter C++?

    Danke und Grüße,
    c_d



  • Hallo

    komponente = new TKomponente(0);
    

    aber nicht vergessen, wenn du als Owner 0 übergibst, dann must du die erstellte Komponente auch selber wieder mit delete löschen.

    Das gehört ins Builder-Subforum.

    bis bald
    akari



  • Super, hat ohne Probleme geklappt. Und danach mit delete freigeben, wie in Delphi nur dort mit Free. 🙂

    Echt super, hat mir sehr geholfen. Vielen Dank. 🙂


Anmelden zum Antworten