File ini

giovedì 23 febbraio 2006 - 12.06

88mav Profilo | Newbie

Mi sapete dire un indirizzo dove si spiegano precisamente come si utilizzano i file ini in c#?
grazie

Brainkiller Profilo | Guru

>Mi sapete dire un indirizzo dove si spiegano precisamente come
>si utilizzano i file ini in c#?
>grazie

Ciao,
per favore se parli di C# apri i Threads nella stanza corretta e non in quella di VB6.0.

I file .ini non si utilizzano più ormai da tempo.
In ogni caso se vuoi ancora utilizzarli puoi fare uso delle classi TextReader e TextWriter per leggere e scrivere file di testo (.ini sono file di testo):
http://www.dotnethell.it/articles/TextReaderTextWriter.aspx

In .NET per le configurazioni generalmente si usano file .xml oppure chiavi di registro
http://www.dotnethell.it/articles/WindowsRegistry.aspx

ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

88mav Profilo | Newbie

chiedo scusa le prrossime loe postero nel posto giusto...
cmq tu mi hai dato l'indirizzo di come usare i file txt non i file ini

88mav Profilo | Newbie

scusa ancora ma non trovo la cartella per c# me la puoi indicare?

Brainkiller Profilo | Guru

>chiedo scusa le prrossime loe postero nel posto giusto...
>cmq tu mi hai dato l'indirizzo di come usare i file txt non i
>file ini

Ripeto, non c'è modalità di leggere file .ini in .NET perchè si usano file .xml e/o registro.

Per continuare a leggerli come si faceva in passato devi usare l'interoperabilità e mappare la API GetPrivateProfileString qui trovi documentazione sulla funzione:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/getprivateprofilestring.asp

Oppure utilizzare librerie di terze parti che leggano/Scrivano files ini.

Oppure come ti suggerivo usare le classi TextReader/TextWriter per implementare tu una classe di lettura/scrittura file .ini. E' molto banale.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5