Changement de couleur TextBox ou Command_Button à la tabulation [Résolu]

Signaler
Messages postés
409
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
21 novembre 2013
-
Messages postés
409
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
21 novembre 2013
-
Bonjour,
Je suis toujours dans mon application VB6 et je me posais une question :
- les utilisateurs se servent quasi exclusivement de la tabulation pour entrer leurs données (textbox) et calculer les resultats via un bouton (Command_button)

Est il possible de faire en sorte que des qu'ils tabulent, la textbox ou le command_button selectionne changent de couleur ??

Merci

2 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
70
Salut

Voilà une solution de luxe : <dans cette source>
Sinon, il te faut un Timer qui va tester quel est l'objet qui a le focus avec l'API
Private Declare Function GetFocus Lib "user32" () As Long
puis de comparer cette valeur (Long) aux .Hwnd de chaque object TextBox ou Command ...
Une fois que tu as l'égalité, tu pourras mettre le fond en couleur.
Pense à remettre en fond normal celui qui avait le focus juste avant.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
409
Date d'inscription
jeudi 30 juin 2005
Statut
Membre
Dernière intervention
21 novembre 2013

merci beaucoup pour ton aide