[R] Incrementation +1 avec trois chiffre en partant de 0

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
aikiox
Niveau 4
Niveau 4
Messages : 51
Enregistré le : jeu. 17 sept. 2009 13:04
Status : Hors ligne

[R] Incrementation +1 avec trois chiffre en partant de 0

#1

Message par aikiox »

Bonjour,

Je n'arrive pas à faire une incrementation 1 par 1 en demarrant de 000 jusqu'a 099.

J'aimerais obtenir :
001
002
....
011
012
....

Voici mon code...

Code : Tout sélectionner

Global $i, $max
$max = "099"
for $i = "001" to $max step 1

MsgBox(0,"", $i)
Next
Cordialement
Romain
Modifié en dernier par aikiox le lun. 19 déc. 2011 23:18, modifié 1 fois.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#2

Message par sylvanie »

En systématique on a :

Code : Tout sélectionner

Global $i, $max
$max = 99
for $i = 1 to $max step 1
    MsgBox(0,"", StringRight("00"&$i,3))
Next
 
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
aikiox
Niveau 4
Niveau 4
Messages : 51
Enregistré le : jeu. 17 sept. 2009 13:04
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#3

Message par aikiox »

Bonjour,

Merci pour ta reponse, je vais essayer.

Romain
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#4

Message par mikell »

sylvanie, ouah ! :mrgreen:

Code : Tout sélectionner

Global $i, $max
$max = 999
for $i = 1 to $max step 1
    MsgBox(0,"", StringFormat("%03d", $i))
Next
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#5

Message par sylvanie »

Ah oui, c'est vrai qu'il y a stringformat, je n'y pense jamais à celle-ci.
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#6

Message par mikell »

Comme moi avec les regexp, quoi....
Sympa ton avatar, c'est Segur ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
aikiox
Niveau 4
Niveau 4
Messages : 51
Enregistré le : jeu. 17 sept. 2009 13:04
Status : Hors ligne

Re: [R] Incrementation +1 avec trois chiffre en partant de

#7

Message par aikiox »

GENIAL, ca fonctionne !
Merci
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Incrementation +1 avec trois chiffre en partant de

#8

Message par sylvanie »

mikell a écrit :Comme moi avec les regexp, quoi....
Ah, non c'est pas pareil, moi j'oublie simplement de l'utiliser, sinon je sais comment ça marche
Image
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Répondre