WindowsFormsApplicationBase.Startup Händelse

Definition

Inträffar när programmet startar.

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 

Händelsetyp

Exempel

I det My.Application.SplashScreen här exemplet används egenskapen och My.Application.Startup händelsen för att uppdatera välkomstskärmen med statusinformation när programmet startar.

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

Det här exemplet kräver att projektet har en välkomstskärm med namnet SplashScreen1. Välkomstskärmen måste ha en egenskap med namnet Status som uppdaterar användargränssnittet.

Du måste ange koden i kodredigerarens fönster för programhändelser. Om du vill komma åt det här fönstret följer du anvisningarna i avsnittet Kommentarer i det här avsnittet. Mer information finns i Programsida, Projektdesigner (Visual Basic).

Kommentarer

Ett normalt program (inte en enda instans) genererar händelsen varje gång den startas Startup . Ett program med en instans genererar händelsen när den Startup bara startar om programmet inte redan är aktivt. Annars genereras StartupNextInstance händelsen. Mer information finns i StartupNextInstance.

Den här händelsen är en del av Visual Basic-programmodellen. Mer information finns i Översikt över Visual Basic programmodell.

Du kan använda Cancel egenskapen för parametern e för att styra inläsningen av ett programs startformulär. När egenskapen Cancel är inställd på Truestartar inte startformuläret. I så fall bör koden anropa en alternativ startkodsökväg.

Du kan använda CommandLine egenskapen för parametern e eller CommandLineArgs egenskapen för att komma åt programmets kommandoradsargument.

Koden för Startup händelsehanteraren lagras i filen ApplicationEvents.vb, som är dold som standard.

Så här öppnar du fönstret Kodredigeraren för programhändelser:

  1. Med en project markerad i Prieskumník riešení klickar du på Egenskaper på menyn Project.
  2. Klicka på fliken Program .
  3. Klicka på knappen Visa programhändelser för att öppna kodredigeraren.

Mer information finns på sidan Application, Project Designer (Visual Basic).|

Tillgänglighet efter projekttyp

Projekttyp Tillgängligt
Windows Forms program Yes
Klassbibliotek No
Konsolprogram No
Windows Forms kontrollbibliotek No
Webbkontrollbibliotek No
Windows-tjänsten No
Webbplats No

Gäller för

Se även