SAlut,

J'aimerais pouvoir lire dans un fichier .cfg (dont la structure ressemble à un .ini) et modifier au besoin la valeur d'un key si l'usager le souhaite.

le modèle du cfg est:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
[rubrique]
item.0=10, 15, 1
item.1=12, 11, 5
item.2=17, 15, 3
etc...
Donc, j'ai une listview.

Je vais chercher une valeur avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Dim rubrique As String = ReadCfgValue(path, "rubrique", "item.0")
Le premier problème est que dans la rubrique il peut y avoir
item.0
item.1
item.2
etc...

Sans que je connaisse le nombre exact d'item à l'avance...Comment lire donc tous les items qui commencent par "item" et les intégrer dans la colonne de ma listview.

Pour l'instant, j'arrive à entrer l'item.0 en ne gardant que la première valeur (qui m'intéresse)

avec:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Dim MyArray() As String
        Dim MyString As String
        MyString = (rubrique)
        MyArray = Split$(MyString, ",")
        ListviewItems(0).SubItems(1).Text = (MyArray(0))

Ensuite, je souhaite que lorsque l'usager clique sur l'un des items de ma listview, il puisse changer la valeur et la sauver dans son fichier cfg.

Bon voilà, si vous avec une idée.