[R] Création d'une fonction user

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
oxley
Niveau 2
Niveau 2
Messages : 16
Enregistré le : ven. 11 sept. 2009 20:10
Status : Hors ligne

[R] Création d'une fonction user

#1

Message par oxley »

Bon je suis désolé j'ai tout fais pour ne pas poser la question mais la j'en ai marre donc je demande de l'aide :lol:

Bon c'est tout simple je cherche juste à faire une fonction ... toute simple pour commencer

Code : Tout sélectionner

Func nombretab($nombre,$touche) 
    $compteur=0
    while $compteur < $nombre
    send ( "{$touche}" )
    $compteur=$compteur1
    WEnd
EndFunc
Appel de la fonction
nombretab(4,TAB)
Donc le but est d'appuyer sur une touche qui sera renseigné dans la fonction ainsi que le nombre de fois à appuyer mais ça ne fonctionne pas

Si je remplace send ( "{$touche}" ) par send ( "{TAB}" ) ok

Donc le problème vient de la variable $touche :(, à noter que je récupère bien la valeur si je l'affiche dans une msgbox.
Comment je peux faire ?

Merci
Modifié en dernier par Tlem le mar. 29 sept. 2009 22:10, modifié 4 fois.
Raison : Ajout balise code
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: Création d'un fonction user

#2

Message par jbnh »

Problème de syntaxe.

Code : Tout sélectionner

send ( "{"&$touche&"}" )
Sinon dans la doc :
Single keys can also be repeated, e.g.
Send("{DEL 4}") ;Presses the DEL key 4 times
Send("{S 30}") ;Sends 30 'S' characters
Send("+{TAB 4}") ;Presses SHIFT+TAB 4 times
Aussi, merci de prendre quelques secondes pour lire les règles de présentation d'un message et d'éditer votre titre.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
oxley
Niveau 2
Niveau 2
Messages : 16
Enregistré le : ven. 11 sept. 2009 20:10
Status : Hors ligne

Re: [R] Création d'une fonction user

#3

Message par oxley »

merci beaucoup :)
Répondre