Zitat von
mkinzler:
Form1 ist eine bestimmte Referenzvariable und nicht die aktuelle Instanz.
Einfach Hide;
oder Self.Hide;
verwenden
Das weiß ich. Ich selbst verwende auch - wenn nötig - self.
Aber wo ist die Verwendung von Form1.Hide in einer TForm1.Button1Click ein
Fehler?
Habt ihr ein Beispiel, wann und wieso das in diesem Fall schiefgehen kann?
Will sagen:
Wenn er Form1 (eine Instanz von TForm1) verstecken will, dann kann er überall sagen: Form1.Hide.
Form1 wird ausgeblendet und er ist zufrieden.
Dass er
- wenn er mehrere Instanzen von TForm1 erzeugt hat - immer nur die eine Instanz namens Form1 schließt, sobald in irgendeiner Instanz der zugehörige Button1 gedrückt wird, das ist mir klar.
Hat aber ja mit seinem Problem hier überhaupt nichts zu tun.