Hur skriver jag över texten i en textfil alt. radera texten innan jag skriver till den. Den kod jag nu använder lägger ju till en ny rad för varje gång jag använder checkboxen?
Vill bara ha en textrad.....
Protected Sub cbNytidning_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cbNytidning.CheckedChanged
Dim txtTidning As String = Server.MapPath("~/upload/flash/start_autumn/tidning.txt")
Dim objStreamWriter As StreamWriter
objStreamWriter = File.AppendText(txtTidning )
If cbNytidning.Checked Then
objStreamWriter.WriteLine("&var1=nytt&")
Else
objStreamWriter.WriteLine("&var1=Nonytt&")
End If
objStreamWriter.Close()
End Sub
Det lättaste är ju att ta bort filen varje gång...
Protected Sub cbNytidning_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cbNytidning.CheckedChanged
Dim txtTidning As String = Server.MapPath("~/upload/flash/start_autumn/tidning.txt")
File.Delete(txtTidning)
Dim objStreamWriter As StreamWriter
objStreamWriter = File.AppendText(txtTidning )
If cbNytidning.Checked Then
objStreamWriter.WriteLine("&var1=nytt&")
Else
objStreamWriter.WriteLine("&var1=Nonytt&")
End If
objStreamWriter.Close()
End Sub
131 ms totalt · 3 externa anrop · v20260731065814-full.55e59744