mardi 30 juillet 2013

Tutoriel #2 : Les fonctions [ Func abc () ] et les boucles

Bonjour à tous est c'est partis pour un tutoriel sur les fonction cette fois ! 
Les fonctions sont assez utiles si vous voulez un peu épurer votre code ou même utiliser plusieurs fois un code mais de manière plus rapide aller ! GO .

Tout d'abord la balise de base d'une fonction est :

Func NomDeVotreFonction ()
        #Votre code ...
EndFunc

voila ! à quoi ressemble une fonction ! On la déclare avec "Func abc ()" et on la ferme avec "EndFunc" Vous allez me dire , Mais quesqu'on marque à la place de 
"#Votre code" et bien si vous connaissez déja un peu autoIt vous ne me poserez pas la question mais si vous ne connaissez pas beaucoup AutoIt alors dans ce cas je vous donne un exemple :

 Func abc ()
MsgBox(1,"Information","Vous lisez ce tutoriel")
endfunc 

ceci est une fonction qui affiche le code qui lui est attribué .

Passons à l'utilité maintenant ! car pour le moment cette fonction est inutile ! 
C'est partis pour les Boucles !

Le principe d'une boucle est de répéter à l'infini le contenu qui lui est attribué ! 
allé un petit exemple !

While 1
    abc ()
Wend

Le "While 1" est la déclaration de la boucle 1 étant un numéro comme tous les autres "abc ()" est le contenu de la fonction que nous avons vus en peu plus haut et "Wend" est la balise de cloture de la boucle ! 
Si vous voulez essayer ce code chez vous alors écrivez ceci haut dessus de la fonction :

Func stop ()
exit
endfunc

hotkeyset("{ESC}","stop")

Ces petites lignes permettent l’arrêt total du programme quand vous appuierez sur Echap voila ! c'est déja finis pour les fonctions il faut avouer que nous n'avions pas vraiment besoins de nous attarder dessus puisque le principe est simple ! :)                   A bientôt !

==================================================

Tutoriel video : ( bientôt ) 

 Fichier autoIt (fonction compléxe) : Complexe ( Clique ICI )
 Fichier autoIt (fonction simple) : Simple ( clique ICI )
  

 

Aucun commentaire:

Enregistrer un commentaire