C 複製檔案時候顯示進度

2021-09-25 07:12:34 字數 1163 閱讀 1854

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

using system.io;

using system.threading;//線程式的命名空間

namespace filecopyplan

private system.threading.thread thdaddfile; //建立乙個執行緒

private string str = "";

filestream formeropen;//例項化filestream類

filestream tofileopen;//例項化filestream類

private void button1_click(object sender, eventargs e)

private void button2_click(object sender, eventargs e)

private void button3_click(object sender, eventargs e)

str = textbox1.text;//記錄原始檔的路徑

str = "\\" + str.substring(str.lastindexof('\\') + 1, str.length - str.lastindexof('\\') - 1);//獲取原始檔的名稱

thdaddfile = new thread(new threadstart(setaddfile));//建立乙個執行緒

thdaddfile.start();//執行當前執行緒

}///

/// 對檔案進行複製,並在複製完成後關閉執行緒

///

public void runaddfile()

///

/// 檔案的複製

///

/// 原始檔路徑

/// 目的檔案路徑

/// 傳輸大小

/// progressbar控制項

使用C 在進度條中顯示複製檔案的進度

public class frmmain system.windows.forms.form 清理所有正在使用的資源。protected override void dispose bool disposing base.dispose disposing region initialize com...

使用C 在進度條中顯示複製檔案的進度

region using directives using system using system.io using system.xml using system.collections using system.reflection using system.text using system....

使用C 在進度條中顯示複製檔案的進度

region using directives using system using system.io using system.xml using system.collections using system.reflection using system.text using system....