【发布时间】:2010-03-09 06:49:24
【问题描述】:
将放在ListView 中的文件发送到文件夹的过程是什么。
我需要将ListView 中的所有文件放在按钮单击事件的文件夹中。单击按钮时,它应该为列表视图中的所有文件创建一个文件夹并将它们发送进来。
我在 C# 中使用 Winforms。
【问题讨论】:
标签: c# .net listview file directory
将放在ListView 中的文件发送到文件夹的过程是什么。
我需要将ListView 中的所有文件放在按钮单击事件的文件夹中。单击按钮时,它应该为列表视图中的所有文件创建一个文件夹并将它们发送进来。
我在 C# 中使用 Winforms。
【问题讨论】:
标签: c# .net listview file directory
使用 Directory.CreateDirectory 方法创建文件夹。
然后使用 FileStream 类在该文件夹中创建新文件。
将文件的内容/数据从数据库复制到文件流
完成后关闭文件流。
对每个文件重复 2-4。
【讨论】:
要检查目录是否存在,请使用Directory.Exists Method 。
要创建不存在的目录,请使用Directory.CreateDirectory Method。
要获取目录中的所有文件,请使用Directory.GetFiles Method (String, String)。
要移动文件,请使用File.Move Method 。
要复制文件,请使用File.Copy Method
【讨论】: