Diskusní fóra - Téma

Otázka - zodpovězená Téma: Uložení labelů do .txt

RSS Feed RSS Feed

Diskusní fóra > Visual Basic .NET (2005, 2008, 2010) > Uložení labelů do .txt

Uložení labelů do .txt

Datum: 30.8.2010 13:35
Autor: Petr Koza
Hodnocení autora: 3
Příspěvků: 26
Chci se zeptat, mám pod sebou dva labely a vedle dva TextBoxy, chci, aby se vypsali postupně pod sebou v txt souboru ve formátu:

Label1 obsah
TextBox1 obsah
Label2 obsah
TextBox2 obsah
...


...
For Each l As Label In mline
    For Each tb As TextBox In mline2
       sw.WriteLine(l.Text)
       sw.WriteLine(tb.Text)
    Next
Next
...
 

Tento kód však zapisuje něco dvakrát a v nesprávném pořadí. Díky za úpravu.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Uložení labelů do .txt

Datum: 30.8.2010 14:09
Autor: Petr Koza
Hodnocení autora: 3
Příspěvků: 26
Zapoměl jsem dodat, že Labely i TextBoxy mám v Listech (mline a mline2)
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Uložení labelů do .txt

Datum: 30.8.2010 14:41
Autor: Tomáš Herceg
Hodnocení autora: 1660
Příspěvků: 3533
A proč ty cykly máte v sobě? Tohle pro každý Label vypíše všechny TextBoxy.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Uložení labelů do .txt

Datum: 30.8.2010 14:43
Autor: Petr Koza
Hodnocení autora: 3
Příspěvků: 26
Pokud je dám vedle sebe, vypíší se nejprve všechny labely a poté textboxy, což nechci
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Příspěvek odpovídá na otázku Re: Uložení labelů do .txt

Datum: 31.8.2010 8:35
Autor: Petr Mašek
Hodnocení autora: 85
Příspěvků: 102
Zkuste to takto:


For i As Integer = 0 To mline.Count - 1
  sw.WriteLine(mline(i).Text)
  sw.WriteLine(mline2(i).Text)
Next
 
 
           [Odpovědět]
 
Hodnocení: 2 Čekejte, prosím...
 

VBNET.CZ | © 2007 Tomáš Herceg, Tomáš Jecha | Kopírování a přejímání jakéhokoliv obsahu z tohoto webu je bez písemného svolení autorů zakázáno.