[..] Fonction send et autres...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
miniteck27140
Niveau 1
Niveau 1
Messages : 3
Enregistré le : lun. 02 août 2010 10:22
Status : Hors ligne

[..] Fonction send et autres...

#1

Message par miniteck27140 »

Bonjour a tous,
Étant donner que mon 1er sujet est fermer, est ayant trouver la réponse, je n'est plus besoin d'aide pour celle la.
Alors je poste se sujet pour vous demander de l'aide.
Je vous présente mon problème.
Alors je voulais tester la fonction send ( bien sur je touche a tous pour apprendre.)
Donc je fait se code
► Afficher le texte
Ensuite je clique sur F5 pour le tester, sa m'ouvre Le bloc note, MAIS pas un seul bloc note mais plusieurs il ne se stop plus, est bien sur vue qu'il ouvre les Bloc note en Boucle il n'écrit pas se que la fonction send lui dit de faire, et je voudrais aussi qu'il ecrive que 1 message pas le même message en boucle.
Donc j'ai chercher, on ma dit de mettre ExitLoop mais quand je le fait il n'écrit plus.
Étant donner que je débute en autoIT, donc je ne connais pas toute les fonctions
Je vous pris de m'excuser, pour mon autre sujet.

Merci de votre aide et Merci d'avance,

Bon courage a tous les apprentie, et tout les codeur.
Bonne fin de journée.
Modifié en dernier par miniteck27140 le mer. 04 août 2010 19:29, modifié 1 fois.
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [...]Fonction send et autres...

#2

Message par Iste »

Bah normal qu'il en ouvre plein, vu que vous lui dites de l'ouvrir dans la boucle..

Code : Tout sélectionner

Run("notepad.exe")
While 1
WinActivate("Sans titre - Bloc-notes")
send ( "Bonjour a tous,{ENTER}" )
send ( "Voici mon problème.{ENTER}" )
WEnd
 
Signez ici
Avatar du membre
SrBelial
Niveau 7
Niveau 7
Messages : 335
Enregistré le : jeu. 22 juil. 2010 11:29
Localisation : 81 et 31
Status : Hors ligne

Re: [...]Fonction send et autres...

#3

Message par SrBelial »

Exact, là il ne s'agit plus d'étudier la syntaxe de la fonction send() ... il s'agit de réétudier le fonctionnement des boucles (while en l'occurence) ...

idées de petits exercices pour s'entrainer et chercher un peu dans la doc :
  • essayez de faire un script qui demande un nombre "x" en entrée (regardez comment fonctionne InputBox dans la documentation), puis faites afficher au bout "x" secondes une boite de message (MsgBox())
    Si possible en utilisant {While ... Wend}
  • pareil mais au bout de "x" secondes, ouvrez le bloc note et écrivez "x" fois la ligne suivante : "I believe I can fly"
Si tu arrive à faire ça ... ça te fera déjà quelques bases pour entrer dans le vif du sujet ...
.-SrB-. The One
  • NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
  • OUI ! AutoIt est un langage à part entière !
  • Dans SciTE sélectionnez 1 mot puis F1
  • Don't want english doc ?? go to documentation française !! >>ICI<<
[/size]
Répondre