Es scheint so zu sein, dass Application.ComponentCount nur die Anzahl der aktiven Fenster beinhaltet.
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:
Delphi-Quellcode:
program foo;
...
begin
Application.Initialize;
Application.CreateForm( TFooForm, FooForm ); // <- Da, wird Owner
Application.Run;
end.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)