PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Verrouillage majuscule
Verrouillage majuscule
Débuté par david, 12 oct. 2005 16:06 - 2 réponses
Posté le 12 octobre 2005 - 16:06
Bonjour à tous, malgrès mes recherches, je n'ai toujours pas trouvé la solution à mon problème.

J'aimerais à l'entrée d'un champ de saisie activer la touche majuscule du clavier et la désactiver à la sortie.
Je ne veux pas utiliser le masque majuscule et la fonction envoie touche ne fonctionne pas chez moi !

Si vous avez quelques propostions merci de m'en faire profiter...

A bientôt
Posté le 14 octobre 2005 - 01:30
Bonjour,

Essaye de faire une recherche sur 'MAJ' j'ai déjà répendu le 23/09/2005 à presque la même qs, mais sans prob. je te refais la répence :

dans l'entrée à ton champ ( Pour Mettre en MAJ )

tChaine est une chaine fixe sur 256
AppelDLL32("USER32","GetKeyboardState",&tChaine)
tchaine=tChaine[[1 à 20]]+Caract(1)+tChaine[[22 à 256]]
AppelDLL32("USER32","SetKeyBoardState",&tChaine)

à la sortie de ton champ : ( Pour Mettre en Min )

tChaine est une chaine fixe sur 256
AppelDLL32("USER32","GetKeyboardState",&tChaine)
tchaine=tChaine[[1 à 20]]+Caract(0)+tChaine[[22 à 256]]
AppelDLL32("USER32","SetKeyBoardState",&tChaine)

Bon Dev.

Ali Hindi : AliDev7@yahoo.fr
Posté le 14 octobre 2005 - 10:08
Merci pour votre aide
c'est tout bon

A bientôt