Einzelnen Beitrag anzeigen

Maiky

Registriert seit: 14. Nov 2006
54 Beiträge
 
#1

TFrame als DLL?

  Alt 18. Mai 2015, 21:54
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?
  Mit Zitat antworten Zitat