Thema
:
Delphi
Zugriffsverletzung bei dynamisch erstellten Forms
Einzelnen Beitrag anzeigen
shmia
Registriert seit: 2. Mär 2004
5.508 Beiträge
Delphi 5 Professional
#
2
Re: Zugriffsverletzung bei dynamisch erstellten Forms
4. Mai 2004, 11:40
Zitat von
Delix
:
Ich will Forms dynamisch in einer Prozedur wie folgt erstellen:
markieren
Delphi-Quellcode:
Procedure
TFMain.ShowFM(FormName);
var
FFormClass: TFormClass;
FForm: TForm;
begin
FFormClass := TFormClass(FindClass('
T
'+FormName));
FForm.
Name
:=FormName;
...
FForm.Visible:=True;
end
;
Das funktioniert auch.
Nicht wirklich
Dir fehlt was:
markieren
Delphi-Quellcode:
Procedure
TFMain.ShowFM(FormName);
var
FFormClass: TFormClass;
FForm: TForm;
begin
FFormClass := TFormClass(FindClass('
T
'+FormName));
FForm := FFormClass.Create(
nil
);
// <=================================
FForm.
Name
:=FormName;
...
FForm.Visible:=True;
end
;
Andreas
Zitat
shmia
Öffentliches Profil ansehen
Mehr Beiträge von shmia finden