Событие My.Application.Shutdown
Обновлен: Ноябрь 2007
Возникает по завершении работы приложения.
' Usage
Public Sub Me_Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
) Handles Me.Shutdown
End Sub
' Declaration
Public Event Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
)
Параметры
Заметки
Приложение вызывает событие Shutdown до завершения работы. Это позволяет управлять закрытием ресурсов приложения. Это событие является частью модели приложения Visual Basic. Дополнительные сведения см. в разделе Обзор модели приложения в Visual Basic.
Код для обработчика событий Shutdown хранится в файле ApplicationEvents.vb, который скрыт по умолчанию.
Для доступа к окну редактора кода для событий приложения
Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.
Откройте вкладку Приложение.
Чтобы открыть редактор кода, нажмите кнопку Просмотреть события приложения.
Дополнительные сведения см. в разделе Практическое руководство. Обработка событий приложения (Visual Basic).
Задачи
Ниже перечислены примеры задач, включающих событие My.Application.Shutdown.
To |
См. раздел |
---|---|
Использование событий, предоставляемых моделью приложения Visual Basic для запуска кода |
Практическое руководство. Выполнение кода при запуске или завершении приложения |
Запись сообщений в журнал при завершении работы приложения |
Практическое руководство. Запись в журнал сообщений при запуске и завершении приложения |
Пример
Этот пример записывает сообщения при завершении работы приложения.
Private Sub MyApplication_Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
) Handles Me.Shutdown
My.Application.Log.WriteEntry("Application Shut Down.")
End Sub
Необходимо ввести код в окне редактора кода для событий приложения. Чтобы открыть это окно, следуйте инструкциям из главы "Примечания" в этом разделе. Дополнительные сведения см. в разделе Практическое руководство. Запись в журнал сообщений при запуске и завершении приложения.
Требования
Пространство имен:Microsoft.VisualBasic.ApplicationServices
Класс:WindowsFormsApplicationBase
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Нет |
Консольное приложение |
Нет |
Библиотека элементов управления Windows |
Нет |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Нет |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.
См. также
Задачи
Практическое руководство. Запись в журнал сообщений при запуске и завершении приложения
Практическое руководство. Обработка событий приложения (Visual Basic)
Основные понятия
Обзор модели приложения в Visual Basic