Salvataggio dati

sabato 13 gennaio 2007 - 18.55

cispolo.ppl Profilo | Senior Member

Ciao.Un mio amico mi ha dato un codice per scrivere in un file delle impostazioni, ma il Compact Framework mi dice che "Write" non è supportato. Cosa devo fare? grazie per le risposte.

Private Sub ScriviCheckBox(ByVal Section As String, ByVal Key As String, ByVal CheckBoxControl As CheckBox)
If CheckBoxControl.Checked = True Then
Write(Section, Key, "TRUE")
Else
Write(Section, Key, "FALSE")
End If
End Sub
Massimo

Brainkiller Profilo | Guru

>Ciao.Un mio amico mi ha dato un codice per scrivere in un file
>delle impostazioni, ma il Compact Framework mi dice che "Write"
>non è supportato. Cosa devo fare? grazie per le risposte.

Per il Compact Framework consiglio di crearti un file di configurazione XML o .INI classico.
Le classi per la scrittura di file testo (TextWriter/TextWriter) sono supportate anche dal Compact Framework. Ciao

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

cispolo.ppl Profilo | Senior Member

Conosci qualche articolo sul XML che tratta questo particolare caso?
Massimo

Brainkiller Profilo | Guru

>Conosci qualche articolo sul XML che tratta questo particolare caso?
>Massimo

Non è per niente particolare, si tratta di scrivere un file su disco o nel caso di un palmare su memoria SD o CF.
Nel caso della TextReader/TextWriter è sufficiente che dai una rapida lettura qui:
http://www.dotnethell.it/articles/TextReaderTextWriter.aspx

Per quanto riguarda gli XML, è usuale utilizzare classi quali l'XMLDocument contenuta nel namespace System.XML e anche 'essa compatibile con il Compact Framework. Nel .NET Framework SDK, in particolare nella guida, ci sono esempi completi sia per la gestione di file XML sia per file testuali classici (vedi sopra).
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