批量复制文件夹,大文件复制时,在任务管理器,Foxtable 显示程序无响应,各位看看可不可以优化一下呢?
If e.Col.Name = "状态" Then
e.Cancel=True
Dim dlg As New FolderBrowserDialog
Dim Folder1, Folder2 As String
dlg.Description = "选择本地文件夹"
If dlg.ShowDialog = DialogResult.Ok Then
MessageBox.Show("你选择的本地文件夹是:" & dlg.SelectedPath,"提示")
Folder1 = dlg.SelectedPath
dlg.Description = "选择服务器文件夹"
If dlg.ShowDialog = DialogResult.Ok Then
MessageBox.Show("你选择的备份文件夹是:" & dlg.SelectedPath,"提示")
Folder2 = dlg.SelectedPath
e.Row("文件位置")=Folder1
e.Row("服务器备份路径")=Folder2
e.Row("状态")="已设置路径"
Tables("表b").AutoSizeCols()
End If
End If
End If
For Each r As Row In Tables("表b")
Dim Multi As String = r("文件位置")
Dim Multi2 As String = r("服务器备份路径")
try
FileSys.CopyDirectory (multi,Multi2,False)
catch
End try
Dim d As Date=today()
r("备份日期") = d
Next
[此贴子已经被作者于2020/4/20 21:56:50编辑过]