2017-07-10 1 views
0

Es gibt viele Methoden zum Kopieren oder Verschieben von Dateien und Verzeichnissen in dotnet. zum Beispiel:Kopieren Sie mehrere Quelldateien und Ordner mit nur einer showUI: = FileIO.UIOption.AllDialogs

My.Computer.FileSystem.CopyDirectory 

nur eine sourceDirectoryName akzeptieren. Aber ich möchte eine spezielle Methode mit Dialog nur eine progressbar (oder verschieben) eine Reihe von Pfad kopieren wie Befehl unter

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

Ich will nicht kopieren (oder verschieben) meine Quellen eins nach dem anderen. denn wenn ich dies tue, erscheint ein Fortschrittsbalken-Dialog für jeden Befehl. Und ich möchte auch etwas wie Windows Fortschrittsdialog machen und alle Fehler von OS behandeln, nicht meine eigenen. Irgendein Vorschlag?

Antwort

0

Ohne die native Windows-API oder eine Bibliothek von Drittanbietern können Sie das nicht tun.

+0

Native Windows-API ist in Ordnung. aber wie ? irgendwelche Referenzen? Ich finde keinen Kleber im Netz. – Hessam8008

Verwandte Themen