WindowsFormsApplicationBase.Startup Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 True
wartość , 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 |