2
我試圖通過文件列表循環來獲取路徑和文件名。 這些文件拖到一個DataGrid:使用拖放操作時釋放文件文件夾鎖
Private Sub DataGridView1_DragDrop(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.DragEventArgs) Handles DataGridView1.DragDrop
Dim filenames As String() = DirectCast(e.Data.GetData(DataFormats.FileDrop), String())
For Each File In filenames
If Array.IndexOf(SupportedFormats, System.IO.Path.GetExtension(File)) <> -1 Then
Frm = New FormRestore(ServerName, File)
Frm.Show()
While Frm.Visible
Application.DoEvents()
End While
End If
Next
End Sub
子窗體創建,其基於路徑和文件名的操作。 ,直到循環完成,文件被拖動的文件夾被鎖定。
我該如何獲得路徑和文件名的列表,並在不鎖定源文件夾的情況下處理每一個?
(我使用的while循環順序地處理文件名,每一個之間暫停,同時保持響應UI)
感謝。