Unload-Ereignis
Tritt ein, wenn ein Objekt freigegeben wird.
PROCEDURE Object.Unload
[LPARAMETERS nIndex]
Parameter
- nIndex
Kennzeichnet ein Steuerelement eindeutig, wenn es sich in einem Steuerelementarray befindet.
Hinweise
Das Unload-Ereignis tritt als letztes Ereignis ein, bevor ein Formularsatz oder Formular freigegeben wird. Unload tritt nach dem Destroy-Ereignis ein und nachdem alle im Formularsatz oder Formular enthaltenen Objekte freigegeben wurden.
Wann dieses Ereignis eintritt, ist abhängig vom Typ des Objekts:
- Formularobjekte (Form) werden im Code freigegeben, wenn die Objektvariable, die sich auf das Formular bezieht, freigegeben wird oder wenn der Formularsatz freigegeben wird.
- Formularsatz-Objekte (FormSet) werden im Code freigegeben, wenn die Objektvariable, die sich auf den Formularsatz bezieht, freigegeben wird.
Wenn ein Container-Objekt wie z. B. ein Formularsatz, ein Objekt enthält, tritt das Unload-Ereignis für das Container-Objekt nach dem Unload-Ereignis für das enthaltene Objekt ein. Ein Formularsatz, der ein Formular enthält, das wiederum ein Steuerelement (eine Befehlsschaltfläche) enthält, wird z. B. in der folgenden Reihenfolge freigegeben:
- Destroy-Ereignis des Formularsatzes
- Destroy-Ereignis des Formulars
- Destroy-Ereignis der Befehlsschaltfläche
- Unload-Ereignis des Formulars
- Unload-Ereignis des Formularsatzes
Siehe auch
Destroy Event | QueryUnload Event
Betrifft: Formularobjekt (Form) | Formularsatz-Objekt (FormSet)