WindowsFormsApplicationBase.Startup Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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:
- Med en project markerad i Prieskumník riešení klickar du på Egenskaper på menyn Project.
- Klicka på fliken Program .
- 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 |