Hallo,
vielleicht kann mir hier jemand weiter helfen.
Ich bin kompletter neuling , also kaum erfahrung was Programmieren angeht.
Dennoch versuche ich durch viel lesen mir das Programmieren anzueignen.
Nun zu meinem Problem:
Ich habe eine Form mit Textboxen.
Wenn man dort nun Daten eingibt und auf den Button für Speichern drückt schreibt er die Daten nach einer bestimmten reihenfolge in eine .dat datei und trennt diese mit ";" und die Textboxen werden wieder geleert.Dazu gibt er noch eine Msgbox aus wo steht das die Daten gespeichert wurden.
Leider überschreibt er die vorhandenen Daten immer anstatt sie in eine neue zeile zu speichern und ich haette die zeilen gerne durch nummeriert.
Bitte um hilfe wie ich das machen kann , leider fehlt mir noch erfahrung.
Hier mal ein ausschnitt des codes:
*****
Private Sub cmdadrspeichern_Click(ByVal sender As System.Object, ByVal e As _System.EventArgs) Handles cmdadrspeichern.Click
Dim sw As StreamWriter
Dim fs As FileStream
Dim Adressbuch As String = "c:\Adressbuch.dat"
Dim trennen As String = ";"
Try
fs = New FileStream(Adressbuch, FileMode.Create)
sw = New StreamWriter(fs)
sw.WriteLine(Txba.Text + trennen + txbb.Text + trennen + txbc.Text + trennen + _txbd.Text + trennen + txbe.Text + trennen + txbf.Text + trennen + txbg.Text + trennen _+ txbh.Text + trennen + txbi.Text + trennen + txbj.Text + trennen + txbk.Text + trennen _+ txbl.Text + trennen + txbm.Text)
sw.Close()
Catch ex As IOException
End Try
******
Danke im vorraus