Einzelnen Beitrag anzeigen

Benutzerbild von maximov
maximov

Registriert seit: 2. Okt 2003
Ort: Hamburg
548 Beiträge
 
Delphi 2005 Professional
 
#6

Re: 'TMyForm' nach TMyForm casten ? ("lebendig" we

  Alt 2. Okt 2003, 14:54
Hallo jungs...hallo PD!

Was haltet ihr von dieser lösung?

Delphi-Quellcode:
implementation

{$R *.dfm}


var f:TForm;

procedure TForm1.Button1Click(Sender: TObject);
begin
  f := StrToForm('TForm1');
  if f<>nil then f.Show;
end;

function StrToForm(className:string):TForm;
var c:TClass;
begin
  c:=FindClass(className);
  if (c<>nil) and c.InheritsFrom(TForm) then result := TFormClass(c).Create(nil);
end;

initialization

  registerclass(TForm1);


end.
..warum nicht bereits vorhandene möglichkeiten nutzen?

mfg
  Mit Zitat antworten Zitat