[geht net] Text in Datei schreiben Verfasst am: 25.10.2007, 18:23
[vb:1:24104dc0b7] 'Configurationsdatei speichern: init. bei button click
Public Function SaveConf()
Dim Writer As System.IO.StreamWriter
Dim neu As String = ""
Dim i As Integer
For i = 1 To ConfigLaenge Step 1
neu += Config(i).Replace(vbCrLf, "") & vbCrLf
Next
Writer = New System.IO.StreamWriter(ConfigDatei, False, System.Text.Encoding.Default)
Writer.Write(neu)
Writer.Close()
End Function[/vb:1:24104dc0b7]
was ist hier falsch? die funktion ReadConf funktioniert wunderbar aber hier steckt irgendwie der wurm drin es wird einfach nichts gespeichert...
Marduk_ « Moderator »
Anmeldedatum: 17.06.2007 Beiträge: 389
Verfasst am: 27.10.2007, 22:59
[vb:1:042ec635b9] Public Function SaveConf()
Dim Writer As System.IO.StreamWriter = New System.IO.StreamWriter(ConfigDatei,False)
Dim neu As String
Dim i As Integer
For i = 1 To ConfigLaenge
Writer.WriteLine(Config(i).Replace(vbNewLine, "") & vbNewLine)
Next
Writer.Close()
End Function[/vb:1:042ec635b9]
Versuch es mal so. Ich denke mal mit Config is ein Array gemeint. Wenn ja solltest du die Schleife bei 0 beginnen lassen.
Miah_ Coder
Anmeldedatum: 22.04.2007 Beiträge: 96
Verfasst am: 28.10.2007, 16:49
ne der array beginnt zwar bei 0 aber da steht nur drin wie viele elemente das array hat
und wie immer hat alles runktioniert nur der fehler lag woanders... habe vergessen die einzelnen config variablen neu zuzuweisen bei ändern der textfelder also war klar das immer die alten werde da bleiben -.-'
*mir selber aufn kopf hau*
also meins geht auch fals das hier jemand anders liest ^^