Kopiowanie katalogu + progressBar

Kopiowanie katalogu + progressBar
DC
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 28
0

Witam, w jaki sposób mogę dodać progressBar do kopiowania zawartości katalogów. teraz kopiuje pliki w ten sposób:

Kopiuj
                    foreach (string newPath in Directory.GetFiles(source, "*.*", SearchOption.AllDirectories))
                    File.Copy(newPath, newPath.Replace(source, desti), true);

jak dodać do tego progressBar?

litrmleka
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: lubuskie
  • Postów: 201
0

jak dodać do tego progressBar?

Kopiuj
ProgressBar pb = new ProgressBar();
foreach (string newPath in Directory.GetFiles(source, "*.*", SearchOption.AllDirectories))
 File.Copy(newPath, newPath.Replace(source, desti), true);

:D

A tak na poważnie:
https://stackoverflow.com/questions/6044629/file-copy-with-progress-bar

I poczytaj sobie:
https://docs.microsoft.com/pl-pl/dotnet/api/system.iprogress-1?view=netframework-4.7.2

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.