Vy do souboru zapisujete proměnnou i a ne obsah řádku, to se pak nemůžete divit, že v souboru jsou jenom čísla. Místo
s1.WriteLine(i)
dejte
s1.WriteLine(rbt1.Lines(i))
V proměnné i se totiž postupně vystřídají čísla od 0 do počtu řádků, ale vy potřebujete vypsat i-tý řádek a ne číslo i. Přečtěte si pořádně tutoriál pro začátečníky, kdybyste chápal pole a cykly, nemusel byste se na tuhle věc ptát. A mimochodem v načítání máte také chybu - do proměnné text si načtete první řádek a vše od druhého řádku až do konce nahráváte do RichTextBoxu. Pokud se to má takhle chovat, pak je to v pořádku, ale předpokládám (z toho, jak soubor ukládáte), že spíš chcete celý soubor načíst do RichTextBoxu. Takhle vám zmizí první řádek ze souboru.
|