Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [vb.net - XML] classe per impostazione programma...

    Salve a tutti,

    stò creando un programma in vb.net e ho predisposto una classe apposita che si preoccupa di andare a leggere e a scrivere in un file xml al variare delle sue proprietà...

    solo che, iniziando a scrivere la classe mi sono imbattuto in 2 problemi...

    prima però, un pò di codice:

    codice:
    Imports System.Xml
    Public Class clsImpostazioni
        Private DocXmlFile As XmlDocument, strFile As String
        Public Sub New()
            MyBase.New()
            strFile = Application.StartupPath & "\Impostazioni.xml"
            DocXmlFile = New XmlDocument()
            DocXmlFile.Load(strFile)
        End Sub
    
        Protected Overrides Sub Finalize()
            MyBase.Finalize()
            DocXmlFile = Nothing
        End Sub
    End Class
    i miei problemi sono:

    1- se il file non esiste dovrei creArlo: come devo fare?
    2 - una volta creato (a mano) mi dà questo errore:

    Elemento di primo livello mancante.

    come posso risolvere?

    il contenuto del file è:

    codice:
    <?xml version="1.0" encoding="utf-8"?>
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  2. #2
    Se devi usarlo per le impostazioni, è meglio usare la serializzazione oppure le funzioni di My.Settings.

  3. #3
    io intendo le impostazioni che poi l'utente dovrà modificarmi....
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  4. #4
    Beh, per definizione le impostazioni si possono "impostare"...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.