25. august 2002 - 18:39Der er
4 kommentarer og 1 løsning
Newbie - tekst-filer
Jeg er næsten lige gået i gang med VB.NET, men den eneste bog jeg har i øjeblikket er rettet imod VB6, så da jeg nu vil til at oprette, læse fra og skrive til tekst-filer, ved jeg ikke hvordan...
Hvordan opretter jeg, læser fra, og skriver jeg til tekst-filer.
Jeg programmerer i C#, så jeg vil ikke forsøge mig på fremmedlandsk, men det skulle ikke være særlig svært at oversætte...
FileStream fs = new FileStream("c:\\dinfil.txt", FileMode.OpenOrCreate, FileAccess.Read); StreamReader reader = new StreamReader(fs, System.Text.Encoding.UTF8); string DinFilTxt = reader.ReadToEnd(); reader.Close(); fs.Close();
Indholdet af c:\dinfil.txt bliver puttet i variablen DinFilTxt. Samme procedure bruges til skrivning af filer.
FileStream fs = new FileStream("c:\\dinfil.txt", FileMode.Create, FileAccess.Write); StreamWriter writer = new StreamWriter(fs, System.Text.Encoding.UTF8); writer.Write(DinFilTxt); writer.Close(); fs.Close();
Skriver indholdet af variablen DinFilTxt til c:\dinfil.txt. Hvis du har problemer med at oversætte det, kan det godt være jeg kan hjælpe, men jeg er ikke særlig erfaren i VB.
1* = Fil numret skal være ens på begge 1* ( du må ikke have to filer åbne med samme filnummer ) 2* = Kilde filen ( fx "lars.txt" eller "c:\lars.txt" anførseltegne skal skrives ) 3* = Her kan du skrive OpenMode.Append OpenMode.Random OpenMode.Input OpenMode.Output OpenMode.Binary 4* = Her kan du skrive OpenAccess.Default OpenAccess.Read OpenAccess.Write OpenAccess.ReadWrite
Hvorfor fortæller du ikke hvad, så er der en chance for at andre også kan lære af det
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.