ListBox MultiExtended vers xml

[Résolu]
Signaler
Messages postés
103
Date d'inscription
jeudi 10 novembre 2005
Statut
Membre
Dernière intervention
21 septembre 2007
-
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
-
Allo cest encore moi,

Bon jai une derniere petite question par la uite je devrais moins demnade de trucs. Voici ma question jai une Listbox MultiExtended et je veux extraire cest info ds un xml exemple:

for

(i = 0; i < Lst.Items.Count; i++){

//LstDb.SelectedIndex = i; hum change pas delement alors mon .text de la ligne plus bas mon slip marche pas

string[] MyString = Lst.Text.Split(' ');XmlTextWriter.WriteElementString("Name",MyString[0]);

XmlTextWriter.WriteElementString("Code",MyString[1]);

}

XmlTextWriter.WriteEndElement();

XmlTextWriter.Flush();

XmlTextWriter.Close();

Merci davance

Ian

1 réponse

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Salut,

Je pense que tu n'as pas saisie une chose.
Les Items de la listbox sont stocké dans une collection (Lst.Items).
Donc pour accéder à un élément, il faut faire Lst.Items[IndexDeLElement]

Pour boucler sur tous les éléments dune listbox, tu peux faire une foreach :

foreach (object Item in Lst.Items) {
  string[] MyString = Item.ToString().Split(' ');
  XmlTextWriter.WriteElementString("Name", MyString[0]);
  XmlTextWriter.WriteElementString("Code", MyString[1]);
}







__________
Kenji

(


Nouveau forum VBA/Office