Einzelnen Beitrag anzeigen

jschade

Registriert seit: 11. Jul 2003
Ort: Hamburg
62 Beiträge
 
#9

Re: TFrame in ein Form einbinden

  Alt 27. Apr 2004, 11:36
hi,

1. also du musst unter uses in deiner form das frame(unitname unter dem du das frame gespeichert hast) angeben!

Code:
uses frame1;
2.unter private dann:

Code:
private
DeinFrame1 := TDeinFrame;      //DeinFrame ist der Name deines Frames
3. der aufruf zur laufzeit, bei mir übern button:

Code:
procedure TForm1.Button1Click(Sender: TObject);
begin
 if not assigned(DeinFrame1)then begin
   DeinFrame1 := TDeinFrame.Create(Panel1); //PanelIndex bestimmt,wo in deiner Form das Frame in
                                             // deiner Form erscheinen soll (Panel1 muss vorher in
                                             // die Form eingefügt werden)
   DeinFrame1.Parent := Panel1;
 end;
 DeinFrame1.BringToFront;
end;
  Mit Zitat antworten Zitat