Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#2

Re: Frames als Parameter übergeben

  Alt 21. Okt 2008, 18:48
Ich glaube du meinst eher sowas:

Delphi-Quellcode:
function TForm1.ErstelleFrame(FrameClass: TFrameClass): TFrame;
begin
  result := FrameClass.Create(Self);
  // ...
end;
Wenn deine abgeleiteten Frames z.B. TMyFrame1 und TMyFrame2 sind, dann ist der Aufruf etwa so:

Delphi-Quellcode:
MyFrame1 := ErstelleFrame(TMyFrame1) as TMyFrame1;
MyFrame2 := ErstelleFrame(TMyFrame2) as TMyFrame2;
Uwe Raabe
  Mit Zitat antworten Zitat