[R] Aditionné des valeurs d'un fichier ini

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

[R] Aditionné des valeurs d'un fichier ini

#1

Message par Ks10 »

Bonjour à tous !

Je suis confronter à un petit soucis.
Je dispose d'un fichier ini composé comme ceci :

[MASECTION]
10=1
20=2
30=3
40=4
50=5
60=6
etc....

Mon but recherché est d'aditionné toute ces valeurs afin d'obtenir un total.
Pour cela j'ai utilisé ce code en pensant que sa aurait pu fonctionné mais je me suis trompé.

Code : Tout sélectionner

$test = Inireadsection(@scriptdir & "\config.ini", "MASECTION")
For $i = 1 To $test[0][0]

$maxi = $test[$i][0] + $test[$i][0]
Msgbox(64, "Informations", $maxi)

Next
Je pensais que avec ce code sa aurait pu fonctionné mais en réfléchissant bien c'est évident que non car tant qu'il ne sort pas de la boucle il garde la même valeur du coup il aditionne la même valeur. Et non l'ensemble des différentes valeur.

Donc voilà ma question est :
Comment aditionné ces valeurs en lisant le fichier ini ? 10 + 20 + 30 + 40 etc... pour obtenir un total global ?

Merci d'avance !
Modifié en dernier par Ks10 le ven. 30 mai 2014 06:57, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Aditionné des valeurs d'un fichier ini

#2

Message par mikell »

Allons :roll: c'est pourtant simple : tu crées une variable et tu l'incrémentes dans la boucle

Code : Tout sélectionner

$test = Inireadsection(@scriptdir & "\config.ini", "MASECTION")

$nb = 0
For $i = 1 To $test[0][0]
   $nb += $test[$i][0]     ; ça veut dire :  $nb = $nb + $test[$i][0]
   Msgbox(64, "Informations", $nb)
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
parazitenew
Niveau 7
Niveau 7
Messages : 310
Enregistré le : sam. 10 déc. 2011 15:08
Localisation : Algerie
Status : Hors ligne

Re: [..] Aditionné des valeurs d'un fichier ini

#3

Message par parazitenew »

Il mérite pas son niveau 6 :D

(Humour)
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Aditionné des valeurs d'un fichier ini

#4

Message par Ks10 »

Voilà c'était l'incrémentation que je n'arrivais pas à refaire.

ParaziteNew : Effectivement, la je ne peut pas te contredire xD

Merci Mikell !
Répondre