Avatar billede braghe90 Nybegynder
25. august 2002 - 18:39 Der 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.
Avatar billede simon.ulsnes Nybegynder
25. august 2002 - 19:58 #1
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.

// Simon
// This sentence no verb.
Avatar billede mysitesolution Nybegynder
26. august 2002 - 16:10 #2
FileOpen(1*, 2*, 3*, 4*)
5*
Fileclose(1*)

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
Avatar billede alradk Nybegynder
15. oktober 2002 - 15:24 #3
se http://msdn.microsoft.com/ og søg efter 101 vb .net examples. Der er ekspempler på næsten alt

/A :)
Avatar billede braghe90 Nybegynder
29. oktober 2002 - 14:43 #4
Har selv fundet et bedre alternativ til filadgang...
Avatar billede jakobandersen Nybegynder
29. oktober 2002 - 15:14 #5
Hvorfor fortæller du ikke hvad, så er der en chance for at andre også kan lære af det
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester