Newsgroup: it.comp.lang.visual-basic
Titolo: file ini

Avrei intenzione di aggiungere un file ini alla mia applicazione in modo da
poter salvare le impostazioni definite dall'utente (per poi leggerle in
esecuzione).
Però non saprei proprio da dove partire
qualcuno mi da qualche dritta?
--
------------------------------------------------------------
Davide Russo....
        ....a very internet person
-----------------------------------------------------------

esecuzione).
http://www.vbapi.com/ref/w/writeprivateprofilestring.html
-- 
hth, hal

 --
in italiano no č?...
:-(

:-(
Ok, eccolo qua ;-)
http://www.visual-basic.it/uploads/articoli/tecnici/primclasse.htm
-- 
hth, hal

 
http://www.visual-basic.it/uploads/articoli/tecnici/primclasse.htm
Comincio ad amarti Hal....

Comincio ad amarti Hal....
Ehm, sono gia' impegnato :PPP
-- 
ciao, hal


Anche io.....vedi! Abbiamo già qualcosa in comune!

Dunque l'API a cui si fa riferimento e' "deprecated"... cioe' sconsigliano il suo uso e
penso che non funzionerà su nuove versioni di Windows (per cui si preferirà il registro
di configurazione). Dove si potrebbe trovare invece una libreria già fatta che non
utilizzi l'API e che serva al medesimo scopo?

 ha scritto nel messaggio
news:RgfJ7.109319$sq5.5...@news.infostrada.it...


 qualcuno mi da qualche dritta?
Dunque, questa č allo stato dell'arte:
Io personalmente uso una robetta autoprodotta :-) che tralascia le sezioni e
si gestisce tutto con OPEN, WRITE eccetera in una manciata di righe di
codice. Se hai una ventina di chiavi max salti le API e hai prestazioni
comunque ottime. Con piů chiavi invece l'organizzazione in sezioni diventa
utile.
Ovviamente si puň fare anche quella, ma non con una manciata di righe.
Ciao,
Carlo.

 GetSetting?
L'uso di un file INI, secondo me, č molto piů flessibile:
1. Lo puoi aprire facilmente con Notepad
2. Lo puoi modificare facilmente
3. Soprattutto puoi includerlo in una cartella della tua applicazione
4. Consente facilmente il "colloquio" con altri sistemi quando si vogliono
separare in modo netto e facile le competenze di fornitori diversi


Sorry! Ho dimenticato il link:
http://www.vb2themax.com/FileBank.asp?PageID=FileBank
Vedere IniFileLibrary.
Ciao,
Carlo.

 Vedere IniFileLibrary.
tnx :)


e se sfruttassi un file di dati?
voi che ne pensate?

voi che ne pensate?
E' quello che, alla fin fine, e' un file ini.
Il file ini ha il vantaggio di avere una struttura standard ed esistono
funzioni gia' fatte ed ampiamente collaudate per manipolarlo.
Che poi microsoft cerchi di far scrivere tutti nel registro, mah ...
ha senso se le impostazioni da memorizzare sono personalizzate per ogni utente,
ma se sono comuni a tutti e' molto piu' semplice usare un file ini centralizzato sul server.
Se fai teleassistenza, ad esempio, ti semplifica enormemente la vita.
Hai mai provato ad istruire un utente per telefono a modificare un valore
nel registro, magari seppellito in 
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\MiaApplicazione?
-- 
ciao, hal

 nel registro
Esatto!!!

 un valore nel registro, magari seppellito in
No, ma giusto oggi pomeriggio ho istruito un cliente per telefono
su come ricostruire un .INI che si era corrotto, e ci siamo riusciti
perfettamente (io a spiegargli e lui a fare quello che gli dicevo),
e in 10 minuti girava di nuovo tutto come prima del "danno".
Ringrazio il Signore di aver usato un .INI e non il registro!
Ciao.
Mauro