Hallo zusammen,
ich habe ein kleines, für mich aber unlösbares Problem, welches ich auch durch fleißiges Suchen bislang nicht lösen konnte...
Ich habe ein Programm mit zwei Formularen (Form1/Form2) erstellt, beim Starten werden beide Formulare auch ordentlich angezeigt:
---
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
end.
---
Jetzt möchte ich über eine Schaltfläche in Form1 das zweite Formular ein- bzw. ausblenden. Dazu habe ich in der entsprechenden ButtonClick-Prozedure den Befehl "form2.show;" (bzw. "hide") eingefügt. Dann will er mein Programm aber nicht mehr compilieren, es erscheint eine Fehlermeldung "zugriffsverletzung..."
Ich habe es auch mit "form2.visible:=true;" versucht, ohne Erfolg. Irgendwie kann ich nicht auf Form2 zugreifen, obwohl ich die entsprechende
Unit mit uses eingebunden habe.
Kann mir da evtl. jemand einen Tipp geben?
Vielen Dank