Unload

Событие происходит перед удалением формы с экрана. При повторной загрузке формы содержимое всех элементов управления повторно должно быть инициализировано. Событие вызывается с помощью оператора UnloadForm.

Синтаксис

Sub Form_Unload()
Function Form_Unload()

Если событие возвращает значение:

Значение

Описание

0
Форма полностью выгружается.
1 Форма не закрывается.
2 Форма не выгружается, но прячется.


Примечания

Присвоение аргументу cancel любого ненулевого значения предохраняет форму от удаления, но не останавливает другие события, например, выход из Microsoft Windows.
Процедура события Unload используется для подтверждения выгрузки формы и для описания действий, которые должны быть при этом выполнены. В нее можно добавить любой код уровня формы для подтверждения закрытия формы и, в случае необходимости, сохранения данных в файл.

Событие Unload может быть вызвано оператором UnloadForm, закрытием приложения из Списка задач (Task List) Windows, закрытием MDI формы, для которой текущая форма является дочерней, или выходом из Microsoft Windows во время работы приложения.


Назад