Так что я пытаюсь скопировать файлы моего пользователь помещает в ListBox, и я, кажется, есть проблема, потому что на линии, где я пытаюсь скопировать файлы, которые я получаю эту ошибку:Я не могу скопировать файлы, потому что «Формат данного пути не поддерживается».
An unhandled exception of type 'System.NotSupportedException' occurred in mscorlib.dll Additional information: The given path's format is not supported.
После некоторые исследования, я считаю, это потому, что я объединять струны и прочее, но я не уверен, поэтому подумал, что могу попросить здесь.
Если это помогает, я проверял, что элементы списка - это допустимые пути к файлам.
Вот мой код:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim result As DialogResult = MessageBox.Show("Are you sure you want to finish the playlist?", "Finish Playlist- WikiFinder", MessageBoxButtons.YesNo)
If (result = DialogResult.Yes) Then
For Each Item In ListBox1.Items
My.Computer.FileSystem.CopyFile(Item.ToString(), MusicMenu.FolderBrowserDialog2.SelectedPath.ToString() & Item.ToString())
Next
Else
End If
End Sub
Имейте в виду, я действительно никогда не работал с ListBoxes, и это мой первый раз пытается метод CopyFile. Кто-нибудь может мне помочь?
результат 'MusicMenu.FolderBrowserDialog2.SelectedPath.ToString() & Item.ToString()', по-видимому, не действует. Используйте «Path.Combine» для создания путей, но мы понятия не имеем, соответствуют ли элементы списка действительным сегментам пути. – Plutonix
Спасибо, что сработало! – Klink45