Sdílet prostřednictvím


WindowsFormsApplicationBase.Startup Událost

Definice

Nastane při spuštění aplikace.

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 

Event Type

Příklady

Tento příklad používá My.Application.SplashScreen vlastnost a My.Application.Startup událost k aktualizaci úvodní obrazovky se stavovými informacemi při spuštění aplikace.

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

Tento příklad vyžaduje, aby projekt měl úvodní obrazovku s názvem SplashScreen1. Úvodní obrazovka musí mít vlastnost s názvem Status , která aktualizuje uživatelské rozhraní.

Kód je nutné zadat v okně Editor kódu pro události aplikace. Pokud chcete získat přístup k tomuto okně, postupujte podle pokynů v části Poznámky tohoto tématu. Další informace naleznete v tématu Stránka aplikace, Návrhář projektu (Visual Basic).

Poznámky

Normální aplikace (bez jedné instance) vyvolá Startup událost při každém spuštění. Aplikace s jednou instancí vyvolá Startup událost při spuštění pouze v případě, že aplikace ještě není aktivní. V opačném případě vyvolá StartupNextInstance událost. Další informace najdete na webu StartupNextInstance.

Tato událost je součástí aplikačního modelu jazyka Visual Basic. Další informace najdete v tématu Přehled aplikačního modelu jazyka Visual Basic.

Vlastnost parametru e můžete použít Cancel k řízení načítání spouštěcího formuláře aplikace. Pokud je vlastnost nastavena Cancel na True, spouštěcí formulář se nespustí. V takovém případě by měl váš kód volat alternativní cestu spouštěcího kódu.

Pro přístup k argumentům příkazového e řádku aplikace můžete použít CommandLine vlastnost parametru nebo CommandLineArgs vlastnosti.

Kód obslužné rutiny Startup události je uložen v souboru ApplicationEvents.vb, který je ve výchozím nastavení skrytý.

Přístup k okně Editoru kódu pro události aplikace:

  1. Pokud je projekt vybraný v Průzkumníku řešení, klikněte v nabídce Projekt na Příkaz Vlastnosti.
  2. Klikněte na kartu Aplikace .
  3. Kliknutím na tlačítko Zobrazit události aplikace otevřete Editor kódu.

Další informace naleznete v tématu Stránka aplikace, Návrhář projektu (Visual Basic)|.

Dostupnost podle typu projektu

Typ projektu K dispozici
Aplikace Windows Forms Ano
Knihovna tříd Ne
Konzolová aplikace Ne
Knihovna ovládacích prvků Windows Forms Ne
Knihovna webových ovládacích prvků Ne
Služba systému Windows Ne
Webu Ne

Platí pro

Viz také