Поделиться через


Событие 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 _
)

Параметры

  • sender
    Объект Object, который вызвал событие.

  • e
    Объект EventArgs, содержащий Empty.

Заметки

Приложение вызывает событие Shutdown до завершения работы. Это позволяет управлять закрытием ресурсов приложения. Это событие является частью модели приложения Visual Basic. Дополнительные сведения см. в разделе Обзор модели приложения в Visual Basic.

Код для обработчика событий Shutdown хранится в файле ApplicationEvents.vb, который скрыт по умолчанию.

Для доступа к окну редактора кода для событий приложения

  1. Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.

  2. Откройте вкладку Приложение.

  3. Чтобы открыть редактор кода, нажмите кнопку Просмотреть события приложения.

    Дополнительные сведения см. в разделе Практическое руководство. Обработка событий приложения (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

Ссылки

Объект My.Application

System.EventArgs

WindowsFormsApplicationBase.Shutdown