IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

difficile de fermer un écran d'animation [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2005
    Messages
    338
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 338
    Par défaut difficile de fermer un écran d'animation
    bonjour,
    mon application s'ouvre sur un écran d'animation "z_splash" qui au bout de 4s, doit se fermer et laisser afficher un formulaire d'authentification. voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    dim CPT as Interger
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            CPT = CPT + 1
     
            If CPT = 5 Then
                If CONNECTED Then
                    Me.Close()
                Else
                    z_authentification.Show()
                End If
            End If
        End Sub
    partout ou on place le code de fermeture de "z_splash",
    l'application se ferme.
    même quand on place ce dernier code dans le code "z_authentification", l'application se ferme toujours.
    y a-t-il une solution de fermer z_splash sans que l'application ne se ferme

    merci d'avance

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    propriétés du projet
    changer "fermer l'appli à la fermeture du formulaire de démarrage" en "fermer l'appli à la fermeture du dernier formulaire"
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonsoir,
    et juste dessous, il y a le choix de son écran de démarrage, qui s'affichera de l'ordre de 3 à 4 secondes.
    Pour régler la durée d'affichage :
    Toujours dans les propriétés du projet, onglet Application, en bas à droite, cliquer "Afficher les événements de l'application pour y insérer la fonction suivante en gras :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Namespace My
    
        ' Les événements suivants sont disponibles pour MyApplication*:
        ' 
        ' Startup*: déclenché au démarrage de l'application avant la création du formulaire de démarrage.
        ' Shutdown*: déclenché après la fermeture de tous les formulaires de l'application. Cet événement n'est pas déclenché si l'application se termine de façon anormale.
        ' UnhandledException*: déclenché si l'application rencontre une exception non gérée.
        ' StartupNextInstance*: déclenché lors du lancement d'une application à instance unique et si cette application est déjà active. 
        ' NetworkAvailabilityChanged*: déclenché lorsque la connexion réseau est connectée ou déconnectée.
        Partial Friend Class MyApplication
    
            Protected Overrides Function OnInitialize(ByVal commandLineArgs As System.Collections.ObjectModel.ReadOnlyCollection(Of String)) As Boolean
                ' Set the display time to 4000 milliseconds (4 seconds). 
                Me.MinimumSplashScreenDisplayTime = 4000
                Return MyBase.OnInitialize(commandLineArgs)
            End Function
    
        End Class
    
    End Namespace

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion difficile du pointeur à l'écran
    Par vlksoft dans le forum Windows XP
    Réponses: 0
    Dernier message: 19/05/2010, 12h43
  2. Ouvrir et Fermer un écran Forms
    Par gengen dans le forum Forms
    Réponses: 3
    Dernier message: 03/04/2008, 14h48
  3. [FLASH MX] Plusieurs écrans dans une anim
    Par flashpowwa dans le forum Flash
    Réponses: 11
    Dernier message: 24/09/2005, 21h01
  4. [FLASH MX2004] Animation = Economiseur d'écran ?
    Par Ticoche dans le forum Flash
    Réponses: 4
    Dernier message: 22/08/2005, 23h20
  5. Fermer l'animation (swf/exe lancé depuis Windows)
    Par ZiZouJH dans le forum Flash
    Réponses: 3
    Dernier message: 14/01/2003, 10h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo