![]() |
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:
Gibt es eine Zugriffsverletzung als Fehlermeldung. Warum, bzw wie kann ich sie verhindern?
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; |
Re: MDI-Tücken
Delphi-Quellcode:
Das müsste dir helfen :-)
form2 := Tform2.create(self);
Gruß, Helld |
Re: MDI-Tücken
JUHU Klappt. Dankäää
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz