Zitat von
day:
ok danke werde ich mal ausprobieren. Aber wieso bieten sie nicht einfach einen konstruktor an, der keine argumente benötigt?
Der Designansatz der
VCL ist der, nicht für jeden Sonderfall einen eigenen Konstruktor zu definieren (Wie es z.B. bei der MFC der Fall ist, wo es teilweise 10-20 verschiedene Konstruktoren gibt), sondern alle Einstellungen über Properties vorzunehmen. Auch ist mit diesen Konstruktor mit einem Parameter (Welcher den Owner-Element darstellt) ein bestimmtes Design-Pattern realisiert worden (Fachbegriff fällt mir nicht ein). D.h. (fast) alle Owner-Child-Beziehungen werden über dieses Muster realisiert (Konstruktor mit Owner, Components-Auflistung).
Windows Vista - Eine neue Erfahrung in Fehlern.