Hallo zusammen,
Ich habe folgendes vor, ich will mit meinem Programm alle Dateien die verschiedene Namen haben umbenennen.
Zum Beispiel:
Im Ordner Bilder befinden sich 5 Dateien [ ABC, ABCD, ABCDE, ABCDEF, ABCDEFG ]
Nun benutzte ich mein Programm wähle den Ordner und die Dateien sollen so [ 0, 1, 2, 3, 4 ] umbenannt werden.
Mein bisheriger Code lautet:
Könnt ihr mir helfen den Fehler zu finden oder eine andere Möglichkeit verraten da ich total auf dem Schlauch stehe
Ich habe folgendes vor, ich will mit meinem Programm alle Dateien die verschiedene Namen haben umbenennen.
Zum Beispiel:
Im Ordner Bilder befinden sich 5 Dateien [ ABC, ABCD, ABCDE, ABCDEF, ABCDEFG ]
Nun benutzte ich mein Programm wähle den Ordner und die Dateien sollen so [ 0, 1, 2, 3, 4 ] umbenannt werden.
Mein bisheriger Code lautet:
VB.NET-Quellcode
- Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
- Dim zahl As Integer = Label6.Text 'In Label6 steht die Anzahl der Dateien im gewählten Verzeichnis
- ListBox3.Items.Add("Vorgang wird gestartet")
- For i = 0 To zahl
- For Each file As String In My.Computer.FileSystem.GetFiles(Label7.Text) 'In Label7 steht der Verzeichnis Pfad
- Dim ex As String = My.Computer.FileSystem.GetFileInfo(file).Extension
- Dim err As String = My.Computer.FileSystem.FileExists(file)
- If err = True Then 'Wenn ich True auf False stelle kommt ein Error das die Datei 0.* schon existiert
- Label9.Text = Label9.Text + +1 'Label9 gibt nur die anzahl der aufgetretenen Fehler an
- ListBox3.Items.Add("- Beim umbenennen von " & file & ex & " ist ein fehler aufgetretten!")
- Else
- My.Computer.FileSystem.RenameFile(file, i & ex)
- ListBox3.Items.Add("- Die Datei " & file & ex & " wurde umbenannt in " & i & ex)
- End If
- Next
- Next
- ListBox3.Items.Add("Vorgang Beendet")
- End Sub
Könnt ihr mir helfen den Fehler zu finden oder eine andere Möglichkeit verraten da ich total auf dem Schlauch stehe