Dobrý den, můj problém bude patrně triviální, bohužel jsem ale nikde nenašla, jak ho vyřešit, proto se obracím o pomoc. Mám textový soubor, ve kterém potřebuji vymazat konkrétní řádek. Následující kód sice z řádku vymaže písmenka, ale řádek samotný nezmizí (zůstane prázdný a zabírá původní místo).
Dim soubor As String = IO.File.ReadAllText("c:\text.txt")
soubor = soubor.Replace(radek3, "") 'obsah radku 3 prepise na "nic"
IO.File.WriteAllText("c:\text.txt", soubor)
Výsledný soubor pak vypadá takto: řádek1 řádek2 řádek4 řádek5 Ale já potřebuju, aby vypadal takto: řádek1 řádek2 řádek4 řádek5 (jednoduše bez toho prázdného místa po řádku č. 3) Je nějaké řešení? Za případnou odpověď velmi děkuji.
|