Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET]Costruirsi un file di configurazione
Forum - C# / VB.NET - [VB.NET]Costruirsi un file di configurazione

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
secretfabios (Normal User)
Rookie


Messaggi: 59
Iscritto: 17/08/2009

Segnala al moderatore
Postato alle 13:15
Sabato, 31/10/2009
Scusate ma nn riesco proprio a venirne a capo...
Il mio programmino, all' avvio del form , dovrebbe leggere un file, e , per ogni riga, prendere il valore e assegnarlo a tre label.
Mi aiutate:-?


Segno zodiacale: Lasagna
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 13:49
Sabato, 31/10/2009
e il prolema è...?

Ne FORM_LOAD:
1)verifichi che il file esista
2)se si, apri uno stream in lettura sul file
3)leggi tutte le righe del file e le smisti come ti pare
4)chiudi lo stream

in alternativa ad aprire uno stream puoi usare la File.ReadAllLines(pathfile) che si preoccupa di chiudere da sola il file e ti restituisce un array di String

Ultima modifica effettuata da lorenzo il 31/10/2009 alle 13:50


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 14:12
Sabato, 31/10/2009
sarebbe da vedere la struttura di salvataggio dei dati nel file di salvataggio.
La soluzione è mettere un settaggio per riga o una serie di caratteri particolari da usare come divisori ma questo è un brutto modo per farlo.
Potresti usare i file xml per il salvataggio. Io ho fatto una classe con l'esempio di uso per fare questo ed è scaricabile su questo sito: http://www.pierotofy.it/pages/sorgenti/dettagli/18095-XmlC ... .


http://www.mte90.net/
Kde, Debian e Programmazione web/Desktop!


Linux Counter.li #482442
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 13:36
Domenica, 01/11/2009
My.Settings fa tutto automaticamente:
http://totem.altervista.org/guida/versione2/C6.php


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote
Avatar
GoLDBeRG (Ex-Member)
Expert


Messaggi: 331
Iscritto: 19/12/2005

Segnala al moderatore
Postato alle 8:50
Lunedì, 02/11/2009
Testo quotato

Postato originariamente da Il Totem:

My.Settings fa tutto automaticamente:
http://totem.altervista.org/guida/versione2/C6.php



non usate my.settings perche va a salvare le impostazioni intorzate in cartelle di windows e non potete portare le impostazioni su altri pc...
il mio consiglio è quello di costruire una classe impostazioni e riempirla mano mano poi scaricare tutto con ordine su file e poi all'avvio riempirla di nuovo.


PM Quote
Avatar
secretfabios (Normal User)
Rookie


Messaggi: 59
Iscritto: 17/08/2009

Segnala al moderatore
Postato alle 10:12
Lunedì, 02/11/2009
Vorse è meglio se specifico il problema...
Mettiamo che questo programma deva fare dei calcoli, dove il risultato e il numero di quante volte è stato eseguito il calcolo, vanno salvati e ripresi alla prossima apertura del programma.
Intendevo questo...
Scusate l' imprecisione


Segno zodiacale: Lasagna
PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 14:52
Lunedì, 02/11/2009
Puoi usare la classe che ho scritto nel mio topic precedente.
Salva i dati che vuoi tu in un file xml e dalla stessa classe li riprendi.


http://www.mte90.net/
Kde, Debian e Programmazione web/Desktop!


Linux Counter.li #482442
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:35
Lunedì, 02/11/2009
Testo quotato

Postato originariamente da GoLDBeRG:

Testo quotato

Postato originariamente da Il Totem:

My.Settings fa tutto automaticamente:
http://totem.altervista.org/guida/versione2/C6.php



non usate my.settings perche va a salvare le impostazioni intorzate in cartelle di windows e non potete portare le impostazioni su altri pc...
il mio consiglio è quello di costruire una classe impostazioni e riempirla mano mano poi scaricare tutto con ordine su file e poi all'avvio riempirla di nuovo.




Si tratta di normalissime cartelle poste nella directories degli utenti, nello stesso posto in cui tutte le altre normali applicazioni salvano i loro settings, compresi, ad esempio,  Mozilla FireFox, Notepad++, Adobe Reader, OpenOffice, eccetera... Non mi sembra che si siano fatti tanti problemi per quelli.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 23:26
Lunedì, 02/11/2009
fai un xml di configurazione in termini di performance è la cosa migliore..
guarda un pò la classe XmlDocument o XDocument su msdn trovi un sacco di esempi...
se non fosse esaustivo... chiedi e ti sarà dato...

Ultima modifica effettuata da Gianluca87 il 02/11/2009 alle 23:28


a domanda precisa, risposta precisa...
a domanda generica, risposta generica...
PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo