WindowsFormsApplicationBase.Startup Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Questo esempio usa la My.Application.SplashScreen
proprietà e l'evento My.Application.Startup
per aggiornare la schermata iniziale con le informazioni sullo stato all'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
Questo esempio richiede che il progetto abbia una schermata iniziale denominata SplashScreen1
. La schermata iniziale deve avere una proprietà denominata Status
che aggiorna l'interfaccia utente.
È necessario immettere il codice nella finestra Codice Editor per gli eventi dell'applicazione. Per accedere a questa finestra, seguire le istruzioni della sezione Osservazioni di questo argomento. Per altre informazioni, vedere Application Page, Project Designer (Visual Basic).
Commenti
Un'applicazione normale (non a istanza singola) genera l'evento Startup
ogni volta che viene avviato. Un'applicazione a istanza singola genera l'evento all'avvio Startup
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 utilizzare la Cancel proprietà del e
parametro per controllare il caricamento del 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 CommandLine proprietà del e
parametro o la CommandLineArgs proprietà per accedere agli argomenti della riga di comando dell'applicazione.
Il codice per il Startup
gestore eventi viene archiviato nel file ApplicationEvents.vb, che è nascosto per impostazione predefinita.
Per accedere alla finestra di Editor del codice per gli eventi dell'applicazione |
1. Con un progetto selezionato in Esplora soluzioni, fare clic su Proprietà dal menu Progetto. 2. Fare clic sulla scheda Applicazione . 3. Fare clic sul pulsante Visualizza eventi applicazione per aprire il codice Editor. Per altre informazioni, vedere Application Page, Project Designer (Visual Basic). |
Disponibilità per tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Windows Forms Application | Sì |
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per