Avatar billede germann Nybegynder
08. september 2003 - 16:25 Der er 3 kommentarer og
1 løsning

Ini file

Kan man ikke lave en simpel ini fil i C#. Hvor der kan læses og skrives til???
Avatar billede nielslbeck Nybegynder
08. september 2003 - 17:07 #1
Hvorfor en ini-fil? Det var noget man brugte i Windows 3.1... I dag bruger man enten registreringsdatabasen, hvis det er en Windows applikation, eller en XML-fil hvis det er en webapplikation eller der er behov for at kunne tage de gemte indstillinger med sig på en let måde...
Avatar billede nielslbeck Nybegynder
08. september 2003 - 17:15 #2
Men hvis du absolut vil læse fra en simpel tekstfil (som en ini-fil jo nok må siges at være), kan du gøre noget i stil med:

StreamReader myStreamReader = new StreamReader(@"c:\fil.ini");
string myString = myStreamReader.ReadToEnd();
myStreamReader.Close();

Når du vil gemme noget i filen bruger du en StreamWriter på næsten tilsvarende måde:

StreamWriter myStreamWriter = new StreamWriter(@"c:\fil.ini");
myStreamWriter.Write("goi daws");
myStreamWriter.Flush();
myStreamWriter.Close();

Du må så selv stå for at parse informationen du får ud af filen - hvilket nok ikke vil være noget stort problem - men det kunne du undgå ved at benytte XML!
Avatar billede germann Nybegynder
08. september 2003 - 17:20 #3
Har du så et eksempel på brugen af XML???
Avatar billede nielslbeck Nybegynder
08. september 2003 - 17:25 #4
Yeps, har en artikel her:
http://www.c-sharpcorner.com/vbnet/Tutorials/XMLProgUsingVBNETCSCorner.asp

Hvis du bare vil have et eksempel, har vi et her:
http://www.eksperten.dk/spm/353890
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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