Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi MDI-Tücken (https://www.delphipraxis.net/7735-mdi-tuecken.html)

Taladan 20. Aug 2003 11:12


MDI-Tücken
 
Ich hab mein Programm erst als normalform programmiert und es lief. Jetzt als MDI hab ich das Problem, wenn ich folgenden Code angebe

Delphi-Quellcode:
     Tform2.create(self);
     form2.checkbox1.checked := true; //eine fehlermeldung
     form2.setbuttons1(0);          //zweite Fehlermeldung
Delphi-Quellcode:
procedure TForm2.setButtons(m:Byte);
begin
     case m of
          0: begin Form2.BtnFirst.enabled := true; Form2.BtnPrior.enabled := true;
                   Form2.BtnNext.enabled := true; Form2.BtnLast.enabled:= true; end;
          1: begin Form2.BtnFirst.enabled := false; Form2.BtnPrior.enabled := false;
                   Form2.BtnNext.enabled := false; Form2.BtnLast.enabled:= false; end;
          2: begin Form2.BtnFirst.enabled := false; Form2.BtnPrior.enabled := false;
                   Form2.BtnNext.enabled := true; Form2.BtnLast.enabled:= true; end;
          3: begin Form2.BtnFirst.enabled := true; Form2.BtnPrior.enabled := true;
                   Form2.BtnNext.enabled := false; Form2.BtnLast.enabled:= false; end;
     end;
end;
Gibt es eine Zugriffsverletzung als Fehlermeldung. Warum, bzw wie kann ich sie verhindern?

Helld_River 20. Aug 2003 11:29

Re: MDI-Tücken
 
Delphi-Quellcode:
form2 := Tform2.create(self);
Das müsste dir helfen :-)

Gruß, Helld

Taladan 20. Aug 2003 13:49

Re: MDI-Tücken
 
JUHU Klappt. Dankäää


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz