Hi,
Tja wie der Titel schon sagt, habe ich Probleme beim Benutzen von Eigenschaften eines MDIChilds.
Dieses wird zuvor mit
TForm2.Create(self);
erzeugt. Es ist übrigens ein verfügbares und nicht automatisch erzeugtes Formular, damit es beim Start nicht sofort aufgerufen wird.
Übrigens gibts keine
AV, wenn ich auf die Eigenschaften z.B. so zugreife:
Delphi-Quellcode:
procedure TForm2.FormShow;
begin
Width:=200;
end;
oder so ähnlich. Ich muss jedoch in einer Prozedur eines anderen Objekts auf die Eigenschaften zugreifen, also fällt diese Möglichkeit schonmal raus.
ActiveMDIChild.Width:=200;
Diese Variante gibt auch eine
AV.
Die untere Variante scheint zu funktionieren, aber auch sie
fällt raus, weil man mit ihr nicht auf die einzelnen Komponenten zugreifen kann.
Screen.ActiveForm.Width:= 200;
Am besten wäre natürlich wenn man auf jede erzeugte Instanz von TForm2 einzeln zugreifen kann.
Danke schon einmal für eure Bemühungen.