Form suaber entladen

14/01/2008 - 13:00 von Eli Holles | Report spam
Guten tag

wenn ich eine Form folgender massen lade:
Dim fMeineForm as New frmMain
fMeineForm.show

Muss ich diese Form irgendwie wieder aus dem Speicher entladen, oder
passiert dies automatisch wenn man dieses Fromular wieder schliesst?

Gruss,
Eli
 

Lesen sie die antworten

#1 Harald M. Genauck
14/01/2008 - 15:19 | Warnen spam
Hallo Eli,

wenn ich eine Form folgender massen lade:
Dim fMeineForm as New frmMain
fMeineForm.show

Muss ich diese Form irgendwie wieder aus dem Speicher entladen, oder
passiert dies automatisch wenn man dieses Fromular wieder schliesst?



Entladen wird es immer automatisch, wenn das Formular geschlossen wird.
Verhindert werden kann das Entladen in den Formular-Ereignissen
QueryUnload oder Unload oder z.B. wenn noch ein Timer aktiv ist.

Das Formularobjekt an sich bzw. dessen Referenzvariable (in Deinem
Beispiel in fMeineForm) wird jedoch erst freigegeben, wenn diese den
Gültigkeitsbereich im Code verlàsst.


Viele Grüße

Harald M. Genauck

"visual studio one" - http://www.visualstudio1.de (Chefredakteur)
"ABOUT Visual Basic" - http://www.aboutvb.de (Herausgeber)

Ähnliche fragen