Přebírám existující aplikaci (docela žrádélko) a dostává mě to do divokých situací. Mnohým jsem prošel a "kousl" jsem se na problému zápisu do XML souboru, ve kterém jsou uloženy konfigurace, které navíc jinou cestou modifikují jiné aplikace. Takže příklad struktury XML :
<?xml version="1.0" encoding="utf-8" ?>
<config>
<app_mode>2</app_mode>
.
.
.
</config>
Zkoušel jsem to přes
Public Sub SetRezimAplikace(ByVal STATUS As AppState)
Dim settings As New System.Xml.XmlDocument
Dim ConfigFile As String = lcl_AppFolder & "\config.xml"
settings.Load(ConfigFile)
settings.SelectSingleNode("/config/app_mode").InnerText() = STATUS
settings.Clone()
End Sub
ale nějak to nezabírá. Nechce se mi ten soubour vždy bourat a stavět znovu přex XMLWriter. Díky
|