Hallo.
Ich habe eine alte
RAD Studio 2009 Anwendung die zusätzlich über 20 TFrame hat. Über ein Menü füge ich die TFrame in das Hauptfenster ein. Hier ein Auszug: (Sorry, dass war noch ein C++ Projekt):
Code:
template<typename T> void __fastcall TForm1::InsertFrame(TObject *Sender)
{
if (MyFrame!=NULL) delete MyFrame;
T* Modul = new T(this);
Modul->Parent = Form1;
Modul->Visible = false;
Modul->Align = alClient;
Modul->Visible = true;
Modul->HorzScrollBar->Visible = true;
Modul->VertScrollBar->Visible = true;
MyFrame = Modul;
if (Sender)
{
TMenuItem *Item = static_cast<TMenuItem*>(Sender);
TMenuItem *ParentItem = Item->Parent;
Caption = ParentItem->Caption + " \\ " + Item->Caption;
}
}
Was ich jetzt gern ändern würde. Die TFrame liegen ja mit in der EXE. Ich hätte diese gern als
DLL oder vergleichbar separat als Datei und würde sie nur laden wollen, wenn es das Projekt benötigt. Kennt jemand dafür eventuell ein Tutorial oder die Schritte die dazu nötig sind?