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


WindowsFormsApplicationBase.Startup Событие

Определение

Происходит при запуске приложения.

public:
 event Microsoft::VisualBasic::ApplicationServices::StartupEventHandler ^ Startup;
public event Microsoft.VisualBasic.ApplicationServices.StartupEventHandler Startup;
member this.Startup : Microsoft.VisualBasic.ApplicationServices.StartupEventHandler 
Public Custom Event Startup As StartupEventHandler 
Public Event Startup As StartupEventHandler 

Тип события

Примеры

В этом примере используется My.Application.SplashScreen свойство и My.Application.Startup событие для обновления экрана-заставки с сведениями о состоянии при запуске приложения.

Private Sub MyApplication_Startup(
    sender As Object,
    e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs
) Handles Me.Startup
    ' Get the splash screen.
    Dim splash As SplashScreen1 = CType(My.Application.SplashScreen, SplashScreen1)
    ' Display current status information.
    splash.Status = "Current user: " & My.User.Name
End Sub

В этом примере требуется, чтобы в проекте был экран-заставка с именем SplashScreen1. Экран-заставка должен иметь свойство с именем Status , которое обновляет пользовательский интерфейс.

Необходимо ввести код в окне редактора кода для событий приложения. Чтобы получить доступ к этому окну, следуйте инструкциям из раздела "Примечания". Дополнительные сведения см. в разделе "Страница приложения", конструктор проектов (Visual Basic).

Комментарии

Обычное приложение (не одноэлементное) вызывает Startup событие при каждом запуске. Приложение с одним экземпляром вызывает Startup событие, когда оно запускается только в том случае, если приложение еще не активно; в противном случае оно вызывает StartupNextInstance событие. Дополнительные сведения см. в разделе StartupNextInstance.

Это событие является частью модели приложения Visual Basic. Дополнительные сведения см. в разделе "Обзор модели приложений Visual Basic".

Свойство параметра можно использовать Cancele для управления загрузкой формы запуска приложения. Cancel Если для свойства задано значениеTrue, форма запуска не запускается. В этом случае код должен вызывать альтернативный путь кода запуска.

Свойство параметра или CommandLineArgs свойства можно использовать CommandLinee для доступа к аргументам командной строки приложения.

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

Чтобы получить доступ к окну редактора кода для событий приложения:

  1. Выбрав проект в обозревателе решений, щелкните "Свойства " в меню "Проект ".
  2. Перейдите на вкладку "Приложение ".
  3. Нажмите кнопку "Просмотреть события приложения" , чтобы открыть редактор кода.

Дополнительные сведения см. в разделе "Страница приложения", конструктор проектов (Visual Basic)".|

Доступность по типу проекта

тип проекта В наличии
Приложение Windows Forms Да
Библиотека классов Нет
Консольное приложение Нет
Библиотека элементов управления Windows Forms Нет
Библиотека веб-элементов управления Нет
Службы Windows Нет
Веб-сайт Нет

Применяется к

См. также раздел