Page 1 sur 1

[..] Inversion de l'ordre d'une liste

Posté : jeu. 16 juin 2011 14:14
par Artemis
Bonjour, je viens à nouveau vous voir pour un autre problème : comment peut-on inverser l'ordre des éléments d'une liste dans une GUI ? Actuellement, j'utilise ce code :

Code : Tout sélectionner

$var = IniReadSection($inipath, "List")
For $i = 1 To $var[0][0]
    GUICtrlSetData($List1, $var[$i][0] & "|")
Next
Inverser l'ordre dans lequel les éléments sont envoyés vers la liste ne change rien. :/

Merci de votre aide :)

Re: [..] Inversion de l'ordre d'une liste

Posté : jeu. 16 juin 2011 14:32
par zeshrek
Là moi je dis y a de l'abus !!!
guictrlcreatelist(), F1
Les infos qu'il te faut sont dans l'aide. Si tu veux pas qu'il trie, bin il te suffit de désactiver le tri !

Re: [..] Inversion de l'ordre d'une liste

Posté : jeu. 16 juin 2011 15:10
par ZDS
Bonjour...

Déjà :
For $i = 1 To $var[0][0] => For $i = $var[0][0] To 1 Step -1
Comme ça tu parcours ta boucle à l'envers, ça aide.

Ensuite :
Vérifie bien ce que tu fais avec ton GuictrlSetData, F1 est ton ami.

A bientôt !