Prüfen ob ein Frame bereits geladen ist
-
Hallo.
Ich lege zur Laufzeit nach Benutzerwunsch ein TFrame in meine TForm. Jetzt möchte ich rein Optimierungsbedingt verhindern, das das selbe Frame gelöscht und neu eingetragen wird.
template<typename T> void __fastcall TForm1::InsertFrame(TObject *Sender) { // Prüfen ob "T* MyFrame" bereits aktiv ist und wenn, dann Funktion verlassen "return;" ??? // Wenn anderes Frame, dann entfernen/freigeben und anschließend mit new neu erstellen if (MyFrame!=NULL) delete MyFrame;
Ich habe jetzt bestimmt zuviel rumprobiert und sehe den Wald vor Bäumen nicht mehr, kann mir jemand helfen?