Condividi tramite


WindowsFormsApplicationBase.Startup Evento

Definizione

Si verifica all'avvio dell'applicazione.

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 

Tipo evento

Esempio

In questo esempio viene usata la My.Application.SplashScreen proprietà e l'evento My.Application.Startup per aggiornare la schermata iniziale con le informazioni sullo stato durante l'avvio dell'applicazione.

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

In questo esempio è necessario che il progetto abbia una schermata iniziale denominata SplashScreen1. La schermata iniziale deve avere la proprietà denominata Status che aggiorna l'interfaccia utente.

È necessario immettere il codice nella finestra Editor codice per gli eventi dell'applicazione. Per accedere a questa finestra, seguire le istruzioni riportate nella sezione Osservazioni di questo argomento. Per altre informazioni, vedere Application Page, Project Designer (Visual Basic).

Commenti

Un'applicazione normale (non singola istanza) genera l'evento Startup ogni volta che viene avviato. Un'applicazione a istanza singola genera l'evento Startup quando viene avviato solo se l'applicazione non è già attiva; in caso contrario, genera l'evento StartupNextInstance . Per altre informazioni, vedere StartupNextInstance.

Questo evento fa parte del modello di applicazione Visual Basic. Per altre informazioni, vedere Panoramica del modello di applicazione Visual Basic.

È possibile usare la Cancel proprietà del parametro per controllare il caricamento del e modulo di avvio di un'applicazione. Quando la Cancel proprietà è impostata su True, il modulo di avvio non viene avviato. In tal caso, il codice deve chiamare un percorso di codice di avvio alternativo.

È possibile usare la proprietà del e parametro o la CommandLineCommandLineArgs proprietà per accedere agli argomenti della riga di comando dell'applicazione.

Il codice per il Startup gestore eventi viene archiviato nel file ApplicationEvents.vb, nascosto per impostazione predefinita.

Per accedere alla finestra Editor di codice per gli eventi dell'applicazione
1. Con un progetto selezionato in Esplora soluzioni fare clic su Proprietà nel menu Progetto .
2. Fare clic sulla scheda Applicazione .
3. Fare clic sul pulsante Visualizza eventi applicazione per aprire l'editor di codice.

Per altre informazioni, vedere Application Page, Project Designer (Visual Basic).

Disponibilità in base al tipo di progetto

Tipo di progetto Disponibile
Windows Forms Application
Libreria di classi No
Applicazione console No
Libreria di controllo Windows Form No
Libreria di controlli Web No
Servizio Windows No
Sito Web No

Si applica a

Vedi anche