Hallo Zusammen, ich habe ein Problem und bin bald am verzweifeln. Vielleicht könnt Ihr mir ja helfen.
Ich speichere meine Daten auf einem NAS. Wenn ein Ordner dort gespeichert wird, macht das NAS aus
der Datei z.B. aus MAINTOC.pdf ein MAINTOC (2018_11_21 08_27_58 UTC).pdf. Nun möchte ich mit einem
Programm die Zeichen (2018_11_21 08_27_58 UTC) entfernen. Ich lasse mir den Ordnerinhalt in einer
Listbox anzeigen und durchlaufe Zeile für Zeile. Dies macht es auch. Jedoch wird am Dateinamen nichts geändert.
Kann mir jemand helfen?
Mein Code lautet:
Dim zwischenvariable As String
Dim Pos1, Pos2
For i = 0 To ListBox1.Items.Count - 1
ListBox1.SetSelected(i, True)
zwischenvariable = Me.ListBox1.SelectedItem
Pos1 = zwischenvariable.IndexOf("(")
Pos2 = zwischenvariable.IndexOf(")")
zwischenvariable = zwischenvariable.Remove(Pos1, Pos2)
Next
Schon mal im Voraus vie len Dank.
Ich speichere meine Daten auf einem NAS. Wenn ein Ordner dort gespeichert wird, macht das NAS aus
der Datei z.B. aus MAINTOC.pdf ein MAINTOC (2018_11_21 08_27_58 UTC).pdf. Nun möchte ich mit einem
Programm die Zeichen (2018_11_21 08_27_58 UTC) entfernen. Ich lasse mir den Ordnerinhalt in einer
Listbox anzeigen und durchlaufe Zeile für Zeile. Dies macht es auch. Jedoch wird am Dateinamen nichts geändert.
Kann mir jemand helfen?
Mein Code lautet:
Dim zwischenvariable As String
Dim Pos1, Pos2
For i = 0 To ListBox1.Items.Count - 1
ListBox1.SetSelected(i, True)
zwischenvariable = Me.ListBox1.SelectedItem
Pos1 = zwischenvariable.IndexOf("(")
Pos2 = zwischenvariable.IndexOf(")")
zwischenvariable = zwischenvariable.Remove(Pos1, Pos2)
Next
Schon mal im Voraus vie len Dank.