hmpf
dann mache ich irgendwas noch falsch...
Ich hatte mir das nämlich auch genau so überlegt: eine lib in der z.B. eine Datenbank auf die ich immer mal wieder referenziere gedimt und gesetzt wird. Dim in den Declarations, set im initialize.
Der Plan war dann, EINMAL initialisieren zu lassen und danach meine MAIN_dbAddress IMMER Verfügung zu haben.
Das klappt aber leider so nicht... Ich spare mir zwar Tipparbeit, die Globals beiben aber nicht Global...
Das wiederum bedeutet, dass ich ständig die Datenbank neu setzte und das bedeutet, dass es grottig langsam wird...
Mache ich da noch einen Denkfehler?
Bei den UIObjekten habe ich übrigens festgestellt, dass man das ein bisschen austricksen kann, indem man sie als Variant dimt und den set bei bedarf macht. Machte aber nur in dem Fll Sinn, weil in einer lib mit 1000 Funktionen nur eine war, die UI brauchte.