我有位於列表視圖中的文件現在我想將這些文件複製到Windows中的目錄.. 如何執行此操作?我如何發送listview文件到使用c#.net的目錄?
回答
我不知道你ListView
數據的模樣,但一般而言,您應該使用File.Copy
:
string sourceFile = @"c:\sourcedir\file.ext";
File.Copy(sourceFile, Path.Combine(@"c:\targetdir", Path.GetFileName(sourceFile)));
更新
下面是一個迭代ListView
中的項目,使用從子項目中獲取的名稱複製文件的示例(假定文件名在第三列;更改索引編號以獲取Sub在你的代碼中包含文件名的項目):
foreach (ListViewItem item in listView1.Items)
{
string sourceFile = item.SubItems[2].Text;
File.Copy(sourceFile, Path.Combine(@"c:\targetdir", Path.GetFileName(sourceFile)));
}
數據是Sno,Case_id,File ...在文件列中我已經放置了文件的完整路徑...現在我想將完整的數據發送到dietin..how我可以做到嗎? – zoya 2010-03-10 05:09:26
sir你的答案即將複製文件到目錄...但我的問題是複製放置在目錄中的文件到目錄.. – zoya 2010-03-10 05:11:52
@zoya:你可能沒有任何文件放置在你的列表視圖;你可以擁有*文件名*。所有你需要做的就是從每個'ListViewItem'中讀取文件名,在我的代碼示例中使用'sourceFile'時使用該值。我不能告訴你該怎麼做,因爲你沒有展示如何填充ListView。 – 2010-03-10 06:25:24
你有File.copy和File.create在system.io
- 1. C# - 使用http發送文件到Linux目錄
- 2. 使用scp發送文件和目錄
- 3. 如何使用Android Beam設置發送文件的目錄
- 4. C#.Net:如何使我的listview項目可點擊
- 5. 發送名片到Outlook使用C#.Net
- 6. 如何禁用使用C#.net的listview的特定項目?
- 7. 使用HTTP POST將文件發送到IIS 7.5虛擬目錄
- 8. 使用服務從listview發送目的
- 9. 如何使用.NET找到我的程序運行的目錄?
- 10. 如何從Linux發送文件到Sharepoint創建非existend目錄
- 11. 如何使用spring將文件從本地目錄發送到sftp?
- 12. Python將用戶目錄中的文件發送到另一個用戶目錄
- 13. 我發送的路徑文件=>發送到C#腳本
- 14. PHP - 上傳的文件沒有發送到文件目錄
- 15. 如何使用asp.net3.5發送電子郵件,c#.net
- 16. 如何發送帖子url請求並獲得響應返回文件下載到本地目錄在C#.net
- 17. 如何使用FTP .net連接到根目錄WinSCP C#
- 18. 如何使用C#將Excel文件發送到FTP?
- 19. 如何遍歷c#.net中目錄中的所有文件?
- 20. 如何使用c將文件移動到虛擬目錄#
- 21. 發送文件到API - C#
- 22. 如何使用HTTParty(Net :: HTTP)向服務器發送文件發送POST請求
- 23. C#.Net消息將發送到垃圾郵件文件夾
- 24. 我如何到我的項目根目錄文件夾
- 25. 如何使用webservices將.NET對象從.Net發送到Java?
- 26. 如何打開或發送事件時獲取文件目錄?
- 27. 如何使用C#發送郵件?
- 28. expressjs:從父目錄發送文件
- 29. 如何輪詢目錄中的文件並使用spring集成將文件發送到消息隊列
- 30. 如何發送使用C#
對不起,這個問題的邊界不可理解。我懷疑你有一個列表視圖中的文件 - 你有什麼?完整的路徑?你爲什麼不只是複製它們? – TomTom 2010-03-09 12:13:23
是的,我確實有列表視圖中的文件和文件完整路徑,我想將它們複製到目錄中,我怎樣才能在按鈕上單擊事件。 – zoya 2010-03-10 05:07:23