亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 C# 窗口窗體中的進度條將多個文件從一個目錄復制到另一個目錄

如何使用 C# 窗口窗體中的進度條將多個文件從一個目錄復制到另一個目錄

C#
慕蓋茨4494581 2022-11-21 16:28:52
我打算將多個文件從一個目錄復制到另一個目錄,但我面臨的問題是“我的代碼只將一個文件從一個目錄復制到另一個目錄”。實際上我要用指定的目錄克隆文件資源管理器。我試圖將多個文件從一個目錄復制到另一個目錄,但我的代碼只能處理多個文件中的一個文件。OpenFileDialog ofd = new OpenFileDialog();ofd.Multiselect = true;if (ofd.ShowDialog() == DialogResult.OK){  string dess = path_textBox.Text; File.Copy(ofd.FileName, dess + "\\" + ofd.SafeFileName, true);}我希望輸出是“以 C# 窗口形式將多個文件從一個目錄復制到另一個目錄”
查看完整描述

2 回答

?
四季花海

TA貢獻1811條經驗 獲得超5個贊

復制多個文件


string strDestinationFolder = @"D:\Barcode Copied";

OpenFileDialog ofd = new OpenFileDialog();

ofd.Multiselect = true;

if (ofd.ShowDialog() == DialogResult.OK) 

{

   foreach (string fileName in ofd.FileNames)

   {

      System.IO.File.Copy(fileName, strDestinationFolder + @"\" + System.IO.Path.GetFileName(fileName));

    }

 }


查看完整回答
反對 回復 2022-11-21
?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

  1. 獲取所有文件并將其放入列表

  2. 放到for循環中

  3. 使用循環索引更新進度


查看完整回答
反對 回復 2022-11-21
  • 2 回答
  • 0 關注
  • 85 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號