仅使用一个showUI复制多个源文件和文件夹:= FileIO.UIOption.AllDialogs

时间:2017-07-10 08:55:18

标签: .net vb.net copy deep-copy

有许多方法可以在dotnet中复制或移动文件和目录。 例如:

My.Computer.FileSystem.CopyDirectory

只接受一个sourceDirectoryName。但我想要一个特殊的方法来复制(或移动)一个路径数组只有一个进度条对话框,如下面的命令

My.Computer.FileSystem.Copy(sourceDirectoryName:=new string (){"",""},  destinationDirectoryName:="", showUI:=FileIO.UIOption.AllDialogs)

我不想一个一个地复制(或移动)我的资源。因为如果我这样做,每个命令都会出现一个进度条对话框。而且我想做一些像windows进度对话框和处理OS的所有错误,而不是我自己的错误。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果不使用本机Windows API或某些第三方库,您将无法做到这一点。