Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] Salvare tutti gli elementi di una ListBox su .txt
Forum - C# / VB.NET - [C#] Salvare tutti gli elementi di una ListBox su .txt

Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 21:12
Venerdė, 05/09/2008
Ciao!
Ho bisogno di salvare tutti gli elementei di una listbox in un file .txt

Pero il codice

Codice sorgente - presumibilmente Plain Text

  1. sw.WriteLine(listbox1.items.tostring());



Mi scrive sul file

Codice sorgente - presumibilmente Plain Text

  1. System.Windows.Forms.ListBox+ObjectCollection



Che faccio? thx:rotfl:

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 21:17
Venerdė, 05/09/2008
Per forza... Items č una COLLEZIONE di elementi e non un solo elemento.
Codice sorgente - presumibilmente C# / VB.NET

  1. For I As Int16 = 0 To ListBox1.Items.Count - 1
  2.   sw.WriteLine(ListBox1.Items(I).ToString)
  3. Next


PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 21:19
Venerdė, 05/09/2008
Testo quotato

Postato originariamente da Il Totem:

Per forza... Items č una COLLEZIONE di elementi e non un solo elemento.
Codice sorgente - presumibilmente C# / VB.NET

  1. For I As Int16 = 0 To ListBox1.Items.Count - 1
  2.   sw.WriteLine(ListBox1.Items(I).ToString)
  3. Next




Che in C# diventa?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 21:20
Venerdė, 05/09/2008
SANTODDIO ragazzo mio! Usa un convertitore! Ma non serve neanche, č scontato, suvvia!

PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 21:22
Venerdė, 05/09/2008
Testo quotato

Postato originariamente da Il Totem:

SANTODDIO ragazzo mio! Usa un convertitore! Ma non serve neanche, č scontato, suvvia!



O per dio figliulo!
Il vb č cosė strano.. come arzo fai a usare un ciclo for I as int16 = 1 to 100  ????

Non _E_S_I_S_T_E_

==========================

Ho tragicamente scoperto che sapere il ciclo foreach sarebbe stato d'aiuto :rotfl:

Ultima modifica effettuata da Luk3 il 05/09/2008 alle 21:25
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 21:29
Venerdė, 05/09/2008

PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 21:31
Venerdė, 05/09/2008
RISOLTO:


StreamWriter sw = new StreamWriter(save.FileName);
for (int i = 0; i <= listBox1.Items.Count - 1; i++)
{               sw.WriteLine(listBox1.Items.ToString());
}
sw.Close();

PM Quote
Avatar
Luk3 (Ex-Member)
Guru


Messaggi: 615
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 21:32
Venerdė, 05/09/2008
Ma perchč Count -1 ?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:23
Sabato, 06/09/2008

PM Quote