WindowsFormsApplicationBase.Startup Événement

Définition

Se produit lorsque l'application démarre.

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 

Type d'événement

Exemples

Cet exemple utilise la My.Application.SplashScreen propriété et l’événement My.Application.Startup pour mettre à jour l’écran de démarrage avec des informations d’état au démarrage de l’application.

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

Cet exemple nécessite que le projet dispose d’un écran de démarrage nommé SplashScreen1. La propriété nommée Status de l’écran de démarrage doit mettre à jour son interface utilisateur.

Vous devez entrer le code dans la fenêtre Éditeur de code pour les événements d’application. Pour accéder à cette fenêtre, suivez les instructions de la section Remarques de cette rubrique. Pour plus d'informations, consultez Application Page, Project Designer (Visual Basic).

Remarques

Une application normale (non à instance unique) déclenche l’événement Startup chaque fois qu’il démarre. Une application à instance unique déclenche l’événement Startup lorsqu’il démarre uniquement si l’application n’est pas déjà active ; sinon, elle déclenche l’événement StartupNextInstance . Pour plus d'informations, consultez StartupNextInstance.

Cet événement fait partie du modèle d’application Visual Basic. Pour plus d’informations, consultez Vue d’ensemble du modèle d’application Visual Basic.

Vous pouvez utiliser la Cancel propriété du e paramètre pour contrôler le chargement du formulaire de démarrage d’une application. Lorsque la propriété a la CancelTruevaleur , le formulaire de démarrage ne démarre pas. Dans ce cas, votre code doit appeler un autre chemin de code de démarrage.

Vous pouvez utiliser la CommandLine propriété du e paramètre ou la CommandLineArgs propriété pour accéder aux arguments de ligne de commande de l’application.

Le code du Startup gestionnaire d’événements est stocké dans le fichier ApplicationEvents.vb, qui est masqué par défaut.

Pour accéder à la fenêtre Éditeur de code pour les événements d’application
1. Avec un projet sélectionné dans l’Explorateur de solutions, cliquez sur Propriétés dans le menu Projet .
2. Cliquez sur l’onglet Application.
3. Cliquez sur le bouton Afficher les événements d’application pour ouvrir l’éditeur de code.

Pour plus d'informations, consultez Application Page, Project Designer (Visual Basic).

Disponibilité par type de projet

Type de projet Disponible
Application Windows Forms Oui
Bibliothèque de classes Non
Application console Non
Bibliothèque de contrôles Windows Forms Non
Bibliothèque de contrôles web Non
Service Windows Non
Site web Non

S’applique à

Voir aussi