Designtime hat nichts mit Laufzeit zu tun.
In der
IDE werden aufgrund der
DFM-Daten die Formulare soweit erzeugt, das sowohl der Konstruktor durchlaufen ist als auch die Properties gelesen sind. Eventhandler werden nicht bedient.
Wenn das Formular zur laufzeit geladen wird, so wird es ja "frisch" aus der
DFM-Exe-Resourcen geladen und komplett angelegt (Create+Properties+Events+...)
Wenn Du nun eine Stringlist nur zur Laufzeit benötigst (z.B. für Property-Editoren), so mußt Du ja eh ab D6 diesen Teil in eine Designtime-
Package verlagern. Und diese wird nicht in die Exe kompiliert.
Windows Vista - Eine neue Erfahrung in Fehlern.