Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
21. Apr 2007
Gegenfrage von mir : geht Deine F1-Taste nicht ? :mrgreen:
Application ist so ziemlich das globalste, was es gibt. Da wurde vor längerem aus gutem Grunde die Sichtbarkeit vermindert, private usw. eingeführt und was wird benutzt ? Das was dermaßen global ist, daß es buchstäblich an jeder Ecke verbogen werden kann. Dabei ist das nur in Ausnahmefällen nötig, z.B. wenn unbedingt Spaghetti-Code...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Hansa,
21. Apr 2007
Warum verwendet ihr immer das Application ?
Warum nicht so :
frm := Tfrm.Create (Self);
Natürlich unter Optionen "Form automatisch erzeugen" ausschalten. Jetzt ist die Form da. Damit sie wieder sauber verschwindet im FormClose noch CloseAction auf caFree setzen. Für mehrere Instanzen eben die Form-Namen durchnummerieren. Mit FindComponent etc.
Auf den roten Kasten ist kein Verlass....