Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Détermine la durée minimale, en millisecondes, pendant laquelle l'écran de démarrage s'affiche.
' Usage
Dim value As Integer = My.Application.MinimumSplashScreenDisplayTime
' Declaration
Public Property MinimumSplashScreenDisplayTime As Integer
Valeur de retour
Integer. Durée minimale, en millisecondes, pendant laquelle l'écran de démarrage s'affiche.
Notes
La propriété My.Application.MinimumSplashScreenDisplayTime vous permet de spécifier la durée minimale pendant laquelle l'écran de démarrage de l'application s'affiche. Si le formulaire principal termine l'initialisation dans un délai inférieur à la valeur spécifiée par cette propriété, l'écran de démarrage reste affiché jusqu'à l'expiration de la durée demandée, puis le formulaire principal s'affiche. Si votre application met plus de temps à démarrer, l'écran de démarrage est occulté une fois que le formulaire principal devient actif.
Lorsque vous ajoutez un écran de démarrage à votre application à l'aide du Concepteur de projets, il affecte 2000 à la propriété My.Application.MinimumSplashScreenDisplayTime, soit une durée d'affichage minimale de deux secondes.
Cette propriété prend en charge le modèle d'application Visual Basic. Pour plus d'informations, consultez Vue d'ensemble du modèle d'application Visual Basic.
Vous devez définir la propriété My.Application.MinimumSplashScreenDisplayTime dans une méthode qui substitue la méthode OnInitialize ou OnCreateSplashScreen. Le code qui substitue les méthodes de la classe WindowsFormsApplicationBase doit être entré dans le fichier ApplicationEvents.vb qui est masqué par défaut.
Pour accéder à la fenêtre de l'éditeur de code afin de substituer des membres
Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.
Cliquez sur l'onglet Application.
Cliquez sur le bouton Afficher les événements de l'application pour ouvrir l'éditeur de code.
Pour plus d'informations, consultez Comment : gérer les événements d'application (Visual Basic).
Exemple
Cet exemple montre comment définir la propriété My.Application.MinimumSplashScreenDisplayTime en substituant la propriété OnInitialize.
Protected Overrides Function OnInitialize( _
ByVal commandLineArgs As _
System.Collections.ObjectModel.ReadOnlyCollection(Of String) _
) As Boolean
' Set the display time to 5000 milliseconds (5 seconds).
Me.MinimumSplashScreenDisplayTime = 5000
Return MyBase.OnInitialize(commandLineArgs)
End Function
Cet exemple exige que le projet possède un écran de démarrage.
Vous devez entrer ce code dans la fenêtre de l'éditeur de code pour les événements d'application. Pour plus d'informations, consultez Comment : gérer les événements d'application (Visual Basic).
Autorisations
Aucune autorisation n'est requise.
Configuration requise
Espace de noms :Microsoft.VisualBasic.ApplicationServices
Classe :WindowsFormsApplicationBase
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)
Disponibilité par type de projet
Type de projet |
Disponible |
|---|---|
Application Windows |
Oui |
Bibliothèque de classes |
Non |
Application console |
Non |
Bibliothèque de contrôles Windows |
Non |
Bibliothèque de contrôles Web |
Non |
Service Windows |
Non |
Site Web |
Non |
Voir aussi
Concepts
Extension du modèle d'application Visual Basic
Référence
My.Application.SplashScreen, propriété