Hallo,
ich habe einem Tutorial folgend MDIChild-Formulare in BPLs ausgelagert und binde diese dynamisch in mein Programm ein.
Das klappt auch soweit ganz gut. Nur was ich bei der Weiterentwicklung daran erschreckend festgestellt habe ist, dass scheinbar kein Aufruf des "initialization / finalization"-Blocks erfolgt und somit Daten und Variablen, die dort initialisiert werden sollen, schlicht und ergreifend tot sind, was zu Problemen im weiteren Programmablauf führt.
Ich habe zum Debuggen mal einen Breakpoint auf einen Aufruf im initialization-Block gesetzt, der zwar als OK (Häkchen) angezeigt wird, allerdings erfolgt keine Unterbrechung des Programmes an dieser Stelle. Dann versuchte ich es mal mit einem ShowMessage ('Hallo?'), was ebenfalls nicht erschien.
Warum ist das so und vorallem wie korrigiere ich das?!
Grüße,
Mario