Thema: Delphi MDI-Tücken

Einzelnen Beitrag anzeigen

Benutzerbild von Taladan
Taladan

Registriert seit: 5. Aug 2003
Ort: Osnabrück
505 Beiträge
 
Delphi 2005 Professional
 
#1

MDI-Tücken

  Alt 20. Aug 2003, 11:12
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?
Marco
  Mit Zitat antworten Zitat