Wie immer neue Datei Endung bei Button.Click?

  • VB.NET

    Wie immer neue Datei Endung bei Button.Click?

    Hi,

    Ich habe folgendes Problem und zwar möchte ich einen Favoriten in mein Programm einbauen.

    Beim daraufklicken auf den Favoriten Button soll folgendes geschehen:

    1. Inputbox öffnen um den Namen für den Favoriten festzulegen. (Dieser wird in einer Listbox wiedergegeben)
    2. Alle Werte der Textboxen auslesen und in eine neue Datei abspeichern

    Bei jedem klick soll die Datei aber eine neue Endung bekommen sprich

    "test.txt" (original)

    Klick auf Button
    Ereignis:

    "test1.txt" (FavoritenDatei)

    Wenn man auf ein Favoriten in der Listbox klickt sollen dann eben die Werte ausgelesen werden.

    VB.NET-Quellcode

    1. Private Sub KryptonButton6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KryptonButton6.Click
    2. Dim s As String = InputBox("Gib bitten den Namen deines Favorites ein!")
    3. ListBox2.Items.Add(s)
    4. Try
    5. Dim linie() As String = IO.File.ReadAllLines(CurDir() & "\data\handling.dat")
    6. Try
    7. linie(ListBox1.SelectedIndex) = ListBox1.SelectedItem & .............
    8. Catch
    9. End Try
    10. Try
    11. 'My.Computer.FileSystem.DeleteFile(CurDir() & "\data\handling.dat")
    12. For i As Long = 0 To 1000
    13. If My.Computer.FileSystem.FileExists(CurDir() & "\data\handling.dat") = True Then
    14. My.Computer.FileSystem.WriteAllText(CurDir() & "\data\handling1.dat", vbNewLine & linie(i), True)
    15. Else
    16. My.Computer.FileSystem.WriteAllText(CurDir() & "\data\handling1.dat", linie(i), False)
    17. End If
    18. Next
    19. Catch
    20. End Try
    21. ' Handling löschen
    22. File.Delete(My.Settings.Pfad & "\common\data\handling.dat")
    23. File.Copy(CurDir() & "\data\handling.dat", My.Settings.Pfad & "\common\data\handling.dat")
    24. Catch
    25. MessageBox.Show("Fehler beim speichern: " & Err.Description, "Fehler")
    26. End Try
    27. End Sub



    Könnte man noch eine Lade Funktion einbinden die autom. ".dat" Dateien in der Listbox ausgibt?

    Danke für eure Hilfe!

    //EDIT:

    Hat sich erledigt. Habe eine andere Lösung gefunden! Danke!


    Gruß
    Dennis

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „DJ_Mic“ ()