Forum: Sonstige Fragen zu Delphi
Delphi
by Delix,
4. Mai 2004
Das scheint die richtige Spur zu sein. Ich kann zwar auf FForm zugreifen aber self ist nil!!
Was sehr merkwürdig ist: Ein anderes Form, welches auf die gleiche Weise aufgerufen wird, funktioniert und self ist im Zugriff :gruebel:
Forum: Sonstige Fragen zu Delphi
Delphi
by Delix,
4. Mai 2004
Sorry, hab natürlich einen Befehl vergessen! :oops:
Procedure TFMain.ShowFM(FormName);
var FFormClass: TFormClass;
FForm: TForm;
begin
FFormClass := TFormClass(FindClass('T'+FormName));
Application.createForm(FFormClass,fForm);
FForm.Name:=FormName;
...
Forum: Sonstige Fragen zu Delphi
Delphi
by Delix,
4. Mai 2004
Ich habe folgendes Problem:
Ich will Forms dynamisch in einer Prozedur wie folgt erstellen:
procedure TFMain.ShowFM(FormName);
var FFormClass: TFormClass;
FForm: TForm;
begin
FFormClass := TFormClass(FindClass('T'+FormName));
FForm.Name:=FormName;