Comment programmer un timer pour un écran d'acceuil

amplus Messages postés 8 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 19 octobre 2009 - 30 mars 2008 à 15:42
amplus Messages postés 8 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 19 octobre 2009 - 31 mars 2008 à 12:28
Bonjour tout le monde,
Je voulais juste savoir si quelqu'un peut me dire comment coder ca:

J'ai une form d'accueil "form2" et j'aimerais qu'elle disparaisse après 4 secondes pour faire place au login "frmlogin".

merci d'avance

Meilleures Salutations,
         AMPLUS

2 réponses

cs_baz187rem Messages postés 78 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 21 juin 2010 1
30 mars 2008 à 23:36
Salut !!

 Place un controle timer sur ta form qui te sers d'accueil. Dans la propriété interval du timer tu met 4000(=4secondes) et dans la partie code de ce controle timer tu mets :

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Frm_Login.Show()
        Me.Hide()
        Timer1.Enabled = False
    End Sub

Bien sur le controle timer pour moi dans le code s'appelle timer1; la frame login Frm_Login.
Le me.hide reviend a masquer la feuille d'accueil.

Bon code à toi

++
0
amplus Messages postés 8 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 19 octobre 2009
31 mars 2008 à 12:28
Tout d'abord merci pour ton code baz187rem mais je tiens tout de meme a rajouter une petite correction pour le codage en VB

Private Sub Form1_Load
         Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer
        frmLogin.visible = True
        Unload Me
        Timer1.Enabled = False
    End Sub

Meilleures Salutations,
         AMPLUS
0
Rejoignez-nous