WindowsFormsApplicationBase.Startup Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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:
- Pokud je projekt vybraný v Průzkumníku řešení, klikněte v nabídce Projekt na Příkaz Vlastnosti.
- Klikněte na kartu Aplikace .
- 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 |