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

IHM Discussion :

Faire clignoter un bouton


Sujet :

IHM

  1. #1
    Membre régulier Avatar de Dryss51
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Points : 91
    Points
    91
    Par défaut Faire clignoter un bouton
    Bonjour,


    Je cherche depuis un petit moment comment faire clignoter un bouton en vba. Je voudrai qu'il clignote pendant un intervalle de temps ou mieux tant que le formulaire est ouvert. Sinon j'ai bien pensé a faire une boucle, mais je ne pense pas que se soit la solution idéale.


    Si quelqu'un a une solution, je suis preneur. Je ne sais pas si je suis miro mais je n'arrive pas a trouvé de temporisation sous vba genre toute les secondes...

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Il existe dans chaque formulaire un Timer.

    Si tu fais une recherche dans l'aide Access et sur le forum avec ce mot tu trouveras des exemples de codes.

    Starec

  3. #3
    Membre confirmé Avatar de timoth
    Homme Profil pro
    Responsable Outils Digitaux
    Inscrit en
    Octobre 2005
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Responsable Outils Digitaux

    Informations forums :
    Inscription : Octobre 2005
    Messages : 479
    Points : 474
    Points
    474
    Par défaut
    J'ai vu qq posts sur ce sujet dans le forum, dont celui-ci. Regarde un peu l'évenement On_timer.

    Jamais fait mais je pense que tu arriveras a te depatouiller avec ca.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Tiens je voulais voir si cela marchait, je me suis un peu amusé :

    Sur l'évènement Timer du formulaire tu mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Form_Timer()
        If Me.Commande0.ForeColor = vbWhite Then
            Me.Commande0.ForeColor = vbBlack
        Else
            Me.Commande0.ForeColor = vbWhite
        End If
    End Sub
    Tu remplaces Commande0 par le nom de ton bouton
    Dans les propriétés du formulaire sur "Intervalle minuterie tu mets 500.

    Ici je change la couleur du texte, tu ne peux faire clignoter l'ensemble du bouton (visible, invisible), cela plantera.

    Starec

  5. #5
    Invité
    Invité(e)
    Par défaut
    Re

    Petit complément :

    Quand tu veux que le clignotement commence tu mets
    Et sur le click de ton bouton pour que le clignotement s'arrête tu mets
    Starec

  6. #6
    Membre régulier Avatar de Dryss51
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Points : 91
    Points
    91
    Par défaut
    Merci beaucoup pour votre aide.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/11/2010, 16h27
  2. [XAML] Faire clignoter un bouton
    Par rickrax dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 28/09/2009, 17h46
  3. [JButton] Faire clignoter un bouton ?
    Par Baptiste Wicht dans le forum Composants
    Réponses: 13
    Dernier message: 10/03/2009, 16h08
  4. Faire clignoter un bouton avec Eclipse
    Par Marty McFly dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 24/04/2006, 03h03
  5. Faire clignoter un caractère
    Par gtr dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 11/01/2003, 00h12

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