Bonjour à tous,

J'ai un petit soucis, j'essaye de sauvegarder tous mes éléments d'une combobox (appelée CBB_DESIGN, dans FRM_DEPENSE) dans un fichier texte, afin de les retrouver plus tard à l'ouverture du formulaire.

Voici donc la boucle que j'ai faite :

Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
For Each element In FRM_DEPENSE.CBB_DESIGN.Items
    Log.Ecrire_CBB(FRM_DEPENSE.CBB_DESIGN.Items.Item(element))
Next

Lors de la phase d'exécution, il y a un problème quant à la conversion du type, VisualStudio essaye de la convertir en integer, mais cela ne fonctionne pas.
Je comprends pourquoi, j'envoie un string, donc j'ai fait ceci :

Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
For Each element As String In FRM_DEPENSE.CBB_DESIGN.Items
    Log.Ecrire_CBB(FRM_DEPENSE.CBB_DESIGN.Items.Item(element))
Next

Malheureusement cela ne fonctionne pas non plus.

Je me suis tourné vers une autre solution :

Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Dim Var_nostring
Dim Var_string
 
For Each element In FRM_DEPENSE.CBB_DESIGN.Items
 
    Var_nostring = element
    Var_string = Ctype (element, String)
 
    Log.Ecrire_CBB(FRM_DEPENSE.CBB_DESIGN.Items.Item(Var_string))
Next

Cela ne fonctionne pas non plus.

Merci de votre aide