Использование process bar - C#
Формулировка задачи:
Всем привет!
Есть такой код
DirectoryInfo cDirs = new DirectoryInfo(f.SelectedPath); FileInfo[] file = cDirs.GetFiles("*.*", SearchOption.AllDirectories); foreach (FileInfo dir in file) { CopyFile(dir.FullName, disck); }мне надо использовать process bar и показать процесс копирование файлов но количество файлов в папке заранее не известно. как тут можно использовать process bar
Код к задаче: «Использование process bar - C#»
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"; } } } }
9 голосов, оценка 4.444 из 5
СОХРАНИТЬ ССЫЛКУ