Forum: Projektplanung und -Management
by Sir Rufo,
12. Mär 2015
Wenn du Application als Owner nur den Formularen gibst, was soll da auch sonst noch drin sein?
Dort ist das drin, was du da rein steckst:
program foo;
...
begin
Application.Initialize;
Forum: Projektplanung und -Management
by Sir Rufo,
12. Mär 2015
Dafür nimmt man System.Contnrs.TComponentList, denn dafür wurde die gebaut
Forum: Projektplanung und -Management
by Sir Rufo,
12. Mär 2015
Eigentlich kann man sagen, dass bei größeren Projekten die globalen Form-Variablen quasi als non existent zu betrachten sind. Die gibt es einfach nicht mehr.
Sobald von einer Form mehrere Instanzen benötigt werden, hat man eh ein Problem, denn die globale kann ja nur eine Referenz speichern. Also merkt sich der Erzeuger der Form diese Referenz und gibt diese je nach Bedarf wieder frei.