Forum: Object-Pascal / Delphi-Language
Delphi
by Meflin,
21. Dez 2013
Also ich fasse nochmal zusammen: Du machst etwas völlig anderes als ich und der Fragesteller mit seinem Code und deswegen ist die von mir vorgeschlagene Umformulierung plötzlich falsch :gruebel:
Forum: Object-Pascal / Delphi-Language
Delphi
by Meflin,
21. Dez 2013
Ähh, doch?! Form1 ist solange visible, wie irgendeine der anderen Komponenten visible ist, und nur dann nicht visible, wenn es alle anderen auch nicht sind. Im Gegensatz dazu würde dein Vorschlag die Form auch invisble machen, wenn alle anderen visible sind. Edit: Ach ne, doch nicht - weil du einfach mal die komplette Semantik mit geändert hast.
Forum: Object-Pascal / Delphi-Language
Delphi
by Meflin,
21. Dez 2013
Und jetzt nochmal, wie man's richtig macht:
Form1.Visible := zahl1.Visible or zahl2.Visible or zahl3.Visible or zahl4.Visible;