dyn. Komponente in Funktion
-
Ich habe in einer Funktion ein TLabel erzeugt:
void TfrmSync::func() { TLabel* lblAnz; lblAnz = new TLabel(this); lblAnz->Parent =this; lblAnz->Transparent = true; lblAnz->Font->Name = "Verdana"; lblAnz->Font->Color = clWhite; lblAnz->Font->Height= -9; lblAnz->Top = 96; lblAnz->Left = 5; }
Wie kann ich die Komponente nach der Benutzung der Funktion wieder löschen (delete lblAnz)
-
Das brauchst du nicht zu tun, weil du im Konstruktor den Zeiger auf dem Owner übergeben hast, der kümmert sich in der VCL darum.
-
Danke Burkhi