نمایش نوار پیشرفت (Progressbar) در حین انتقال یک فایل
یک برنامه کنسول ایجاد کنید. سپس مراحل زیر را طی کنید :
حال کدهای زیر را در محیط کنسول بنویسید :
using Microsoft.VisualBasic.FileIO; namespace FileProgress { class Program { static void Main(string[] args) { string sourcePath = @"D:\Microsoft Visual Studio 2012"; string destinationPath = @"C:\Test"; FileSystem.CopyDirectory(sourcePath, destinationPath, UIOption.AllDialogs); } } }
همانطور که در کد بالا مشاهده می کنید من پوشه Microsoft Visual Studio 2012 با محتویاتش را به پوشه ای به نام Test در درایو C منتقل کرده ام. به این نکته توجه کنید که اگر حجم فایلی که می خواهید انتقال دهید کم باشد نوار پیشرفت نمایش داده نمی شود.