Udostępnij za pośrednictwem


WindowsFormsApplicationBase.Startup Zdarzenie

Definicja

Występuje po uruchomieniu aplikacji.

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 

Typ zdarzenia

Przykłady

W tym przykładzie użyto My.Application.SplashScreen właściwości i My.Application.Startup zdarzenia w celu zaktualizowania ekranu powitalnego przy użyciu informacji o stanie podczas uruchamiania aplikacji.

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

Ten przykład wymaga, aby projekt miał ekran powitalny o nazwie SplashScreen1. Ekran powitalny musi mieć właściwość o nazwie Status , która aktualizuje interfejs użytkownika.

Musisz wprowadzić kod w oknie Edytor kodu dla zdarzeń aplikacji. Aby uzyskać dostęp do tego okna, postępuj zgodnie z instrukcjami w sekcji Uwagi tego tematu. Aby uzyskać więcej informacji, zobacz Strona aplikacji, Project Designer (Visual Basic).

Uwagi

Normalna (nienależący do pojedynczego wystąpienia) aplikacja zgłasza Startup zdarzenie za każdym razem, gdy jest uruchamiana. Aplikacja z pojedynczym wystąpieniem zgłasza Startup zdarzenie tylko wtedy, gdy jest uruchamiana tylko wtedy, gdy aplikacja nie jest jeszcze aktywna. W przeciwnym razie zgłasza StartupNextInstance zdarzenie. Aby uzyskać więcej informacji, zobacz StartupNextInstance.

To zdarzenie jest częścią modelu aplikacji Visual Basic. Aby uzyskać więcej informacji, zobacz Omówienie modelu aplikacji Visual Basic.

Za pomocą Cancel właściwości parametru e można kontrolować ładowanie formularza uruchamiania aplikacji. Gdy właściwość jest ustawiona Cancel na Truewartość , formularz uruchamiania nie zostanie uruchomiony. W takim przypadku kod powinien wywołać alternatywną ścieżkę kodu uruchamiania.

Możesz użyć CommandLine właściwości parametru e lub CommandLineArgs właściwości , aby uzyskać dostęp do argumentów wiersza polecenia aplikacji.

Kod programu obsługi zdarzeń Startup jest przechowywany w pliku ApplicationEvents.vb, który jest domyślnie ukryty.

Aby uzyskać dostęp do okna Edytora kodu dla zdarzeń aplikacji
1. Po wybraniu projektu w Eksploratorze rozwiązań kliknij polecenie Właściwości w menu Projekt .
2. Kliknij kartę Aplikacja .
3. Kliknij przycisk Wyświetl zdarzenia aplikacji , aby otworzyć Edytor kodu.

Aby uzyskać więcej informacji, zobacz Strona aplikacji, Project Designer (Visual Basic).

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja interfejsu Windows Forms Tak
Biblioteka klas Nie
Aplikacja konsoli Nie
Biblioteka formantów interfejsu Windows Forms Nie
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Nie
Witryna sieci Web Nie

Dotyczy

Zobacz też