[R] Caractère accentué à la place du chiffre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
tranautoit
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 30 juin 2008 18:52
Status : Hors ligne

[R] Caractère accentué à la place du chiffre

#1

Message par tranautoit »

Sur le send d'une variable contenant des chiffres ( par exemple un n° de téléphone ),
il apparait des accentués à l'écran.
Tout se passe comme si je suis en mode minuscule.

Je ne comprends pas ce problème car :
- il est aléatoire !
- en général il suffit que je relance la procédure pour que ça marche la 2ème fois
( sans même modifier le mode minuscule/majuscule du clavier ! )
- même en mettant le clavier en mode majuscule avant de lancer la procédure, j'ai le même
problème ( aléatoire )
- je ne comprends pas comment en envoyant un chiffre ( donc une valeur en ascii )
il apparait autre chose à l'écran

Voici ma séquence d'initialisation ( de tout ce qu'il y a de plus banal )
des options d'AutoIt :
Set it = New AutoItX3
it.Opt "WinWaitDelay", 500
it.Opt "WinTitleMatchMode", 1
it.Opt "WinDetectHiddenText", 1
it.Opt "MouseCoordMode", 0
it.Opt "WinSearchChildren", 1
it.Opt "PixeCoordMode", 0

Avez vous déjà rencontré ce problème ?
Modifié en dernier par tranautoit le jeu. 09 oct. 2008 19:14, modifié 2 fois.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Caractère accentué à la place du chiffre

#2

Message par L4crymal »

Au lieu de faire cette fonction ( chiffre au pif ) :

Code : Tout sélectionner

Send("4")
Tu fait :

Code : Tout sélectionner

Send("{NUMPAD9}")
tranautoit
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 30 juin 2008 18:52
Status : Hors ligne

Re: [..] Caractère accentué à la place du chiffre

#3

Message par tranautoit »

Merci l4 !
Je n'avais pas connaissance de cette fonction.
( merci aussi de la peine donnée à une heure tardive 3pm..)
Répondre