Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Prog] Des ressemblances frappantes ...
Auteur Message
Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Voila tout est dit dans le titre et dans la description.
Vous savez sûrement que je programme en batch mais aussi en AutoIt. Et justement ces deux languages se ressemblent assez.
Même si dans la syntaxe il y a pas mal de différences, au niveau d'une boucle il y a une resemblance frappante ( cela s'applique aussi à d'autres languages tel que le C ).

Je parle évidemment de la boucle for Embarassed
J'ai donc créé un code qui permet par le biais d'une boucle for ... next (for /l en batch) d'additionner une suite de nombre.
C'est en voyant le code de Stryk (dans les archives je crois) qui permet de faire la même chose en batch que j'ai eut cette idée.

Code:

Func BOUCLE_FOR($pr1,$pr2 = 0,$pr3 = 0) ;on créé la fonction avec trois paramètres [pr1=Nombre de départ][pr2=Nombre d'arrivée][pr3=0 ^^c'est un nombre intermédiaire]
   For $pr1=0 To $pr2 Step 1 ;pour $pr1 qu'on initialise à 0 ajouter 1 à chaque fois qu'on passe ici jusqu'à ce que $pr1=$pr2
      $pr3=$pr3+$pr1 ;on additionne
   Next
   MsgBox (4500,"ADD","RESULT : " & $pr3) ;on affiche le résultat
EndFunc
 $NOMBRE_DE_DEPART=InputBox("NUMBER OF BEGINING","Entrez un nombre de départ","Tapez un nombre ...","","250","250")
 $NOMBRE_D_ARRIVEE=InputBox("END'S NUMBER","Entrez un nombre d'arrivée","Tapez un nombre ...","","250","250")
;on demande à l'utilisateur les nombres de départ et d'arrivée
 Call("BOUCLE_FOR",$NOMBRE_DE_DEPART,$NOMBRE_D_ARRIVEE) ;on appelle la fonction


Voila je l'ai mis sous forme de fonction mais j'aurais pu faire autrement.
Sinon la boucle for ... next présente dans quasiment tout les languages ressemble énormément à la boucle for /l du batch.

Merci



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Hello,

Toi pas gentil de parler à moi en chinois ... Laughing
Comment on s'en sert, on copie le texte dans un fichier comme en batch ? avec quelle extension ?
Désolé pour mon ignorence, mah j'veux savoir moi ^^

@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Oh desole, c'est un prog autoit, d'extension .au3
un simple notepad suffit, par contre je crois qu'il faut installer scite pour pouvoir le lire mais je ne suis pas sur.
voila



Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Salut,

Toi aussi tu fais de l'autoit ? C'est un super langage je trouve, car les interfaces sont super simples à faire, il a beaucoup de fonction et une bonne communauté.

Peut-être pourrait-on s'aider pour des projets ?

Et bravo pour ton programme. Okay




______________________________________________________
Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Bonjour
si vous êtes pret à partager vos codes sources je peux ouvrir une section spéciale autoit ?
êtes vous intéressé ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Evidement que je suis intéressé Okay
Sinon Sablier se serait vraiment simpas qu'on puisse s'aider.
J'ai encore des tas de choses à apprendre et une aide me serait vraiment précieuse.
Qui plus est 2 est toujours mieux qu'1.

Laddy, c'est grâce à toi (indirectement) que j'ai découvert AutoIt donc merci.



Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Ah oui de rien moi même j'ai commencé à qq jours.
Qu'est ceque je me prend la tete avec juste pour créer une liste sélectionnable via un clic droit pfff.

Enfin bref arrêtons le hors sujet ; section créée




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
merci Laddy.
Juste pour la petite histoire, c'est en allant sur le forum Developpez.net
Je suis tombé sur un post batch de toi !!! quand tu devais être au début de ton apprentissage et tu demandais comment créer un interface graphique en batch.
Et quelqun t'a répondu que ce n'était pas possible mis que tu pouvais utiliser un language comme AutoIt pour inétargir avec la fenêtre batch.
Voila pourquoi j'ai appris les bases de AutoIt et qur les bases car malheureusement je manque cruellement de tutoriels pour pouvoir m'améliorer.

Je finirais bien par trouver, j'ai fait la même chose en batch avant d'arriver ici.



Répondre en citant
Message [Prog] Des ressemblances frappantes ... 
Oui je me souviens de ce sujet.
Le mieux pour comprendre un langage de prog et d'avoir un projet pour se motiver.
De petites choses tout simple pour aller vers le compliquer.

J'ai loin d'avoir les bases que tu as aquis Very Happy
J'ai fait le tutoriel du site du zero mais bon voila rien de plus....
Okay
Merci d'avoir mis des commentaires dans ton script c'est très apprécié et appréciable




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message [Prog] Des ressemblances frappantes ... 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch