Использование process bar - C#
Формулировка задачи:
Всем привет!
Есть такой кодмне надо использовать process bar и показать процесс копирование файлов но количество файлов в папке заранее не известно. как тут можно использовать process bar
DirectoryInfo cDirs = new DirectoryInfo(f.SelectedPath); FileInfo[] file = cDirs.GetFiles("*.*", SearchOption.AllDirectories); foreach (FileInfo dir in file) { CopyFile(dir.FullName, disck); }
Решение задачи: «Использование process bar»
textual
Листинг программы
namespace FfInfo { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DirectoryInfo cDirs = new DirectoryInfo(Application.StartupPath); FileInfo[] file = cDirs.GetFiles("*.*", SearchOption.AllDirectories); richTextBox1.Text = "В папке " + file.Length + " файлов\n"; foreach (FileInfo dir in file) { richTextBox1.Text += dir.FullName + "\n"; } } } }