Einzelnen Beitrag anzeigen

Benutzerbild von -NIP-
-NIP-

Registriert seit: 6. Jun 2004
Ort: Aachen
254 Beiträge
 
Delphi 7 Personal
 
#1

AV bei benutzen von Eigenschaften eines MDIChilds

  Alt 27. Okt 2005, 18:43
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.
Christian
  Mit Zitat antworten Zitat