Заглавие гласит все. Мне просто нужно получить имя файла, которое перетаскивается в форму самостоятельно и путь файла (без имени) в отдельные переменные.Как получить только имя файла и только путь отдельно в DragDrop в VB.net?
Код:
Private Sub Form1_DragDrop(sender As System.Object, e As System.Windows.Forms.DragEventArgs) Handles Me.DragDrop
Dim files() As String = e.Data.GetData(DataFormats.FileDrop)
Dim theFiles() As String = CType(e.Data.GetData("FileDrop", True), String())
Dim tep As Integer = 0
For Each path As String In files
If e.Data.GetDataPresent(DataFormats.FileDrop) Then
' Assign the files to an array.
Dim MyFiles As String() = DirectCast(e.Data.GetData(DataFormats.FileDrop), String())
' Display the file Name
MessageBox.Show(MyFiles(tep))
tep += 1
End If
Next
Это дает мне путь с именем из "MessageBox.Show (MyFiles (ТЭП))". Я не хочу этого. Мне нужен только путь. Я также хочу имя, но просто не с этим путем. Я хочу, чтобы они разделились.
код будет хорошим стартом мы не против читателей. Пожалуйста, обновите сообщение с соответствующим кодом, который не работает, и где вы застряли. Im 110% положительное мы можем помочь, если вы поможете нам в предоставлении кода ... – Codexer
@Codexer Done! :) – Wolfie