社区
C#
帖子详情
c#实现文件剪切
firestone1986
2007-09-10 02:05:13
求救C#实现视频剪切的代码
...全文
1177
3
打赏
收藏
c#实现文件剪切
求救C#实现视频剪切的代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxiju203
2011-06-16
打赏
举报
回复
剪切其实就是先拷贝文件 验证拷贝无误以后将源文件删除
garfieldzf
2011-06-16
打赏
举报
回复
http://topic.csdn.net/u/20101112/11/775feea7-9c06-4bf8-b8c8-ea24a272423f.html
参考
zm1988214
2011-06-16
打赏
举报
回复
public void CopyDir(string Ddir, string Sdir, int intflag)
{
DirectoryInfo dir = new DirectoryInfo(Sdir);
string SbuDir = Ddir;
try
{
if (!dir.Exists) //判断所指的文件或文件夹是否存在
{
return;
}
DirectoryInfo dirD = dir as DirectoryInfo; //如果给定参数不是文件夹则退出
string UpDir = Directory.GetParent(Ddir).FullName;
if (dirD == null) //判断文件夹是否为空
{
Directory.CreateDirectory(UpDir + "\\" + dirD.Name); //如果为空,创建文件夹并退出
return;
}
else
{
Directory.CreateDirectory(UpDir + "\\" + dirD.Name);
}
SbuDir = UpDir + "\\" + dirD.Name + "\\";
FileSystemInfo[] files = dirD.GetFileSystemInfos();//获取文件夹中所有文件和文件夹
//对单个FileSystemInfo进行判断,如果是文件夹则进行递归操作
foreach (FileSystemInfo FSys in files)
{
FileInfo file = FSys as FileInfo;
if (file != null) //如果是文件的话,进行文件的复制操作
{
FileInfo SFInfo = new FileInfo(file.DirectoryName + "\\" + file.Name);
//获取文件所在的原始路径
SFInfo.CopyTo(SbuDir + "\\" + file.Name, true);//将文件复制到指定的路径中
}
else
{
string pp = FSys.Name; //获取当前搜索到的文件夹名称
CopyDir(SbuDir + FSys.ToString(), Sdir + "\\" + FSys.ToString(),intflag);
//如果是文件,则进行递归调用
}
}
if (intflag == 1)
Directory.Delete(Sdir, true);
}
catch
{
MessageBox.Show("对不起,复制文件夹失败!");
}
}
文件
批量拷贝、
剪切
工具
由于项目测试需要,使用
C#
开发了一个小工具:
实现
文件
的批量复制/
剪切
功能。
文件
批量拷贝、
剪切
小工具源码-
C#
由于项目测试需要,使用
C#
开发了一个小工具:
实现
文件
的批量复制/
剪切
功能
C#
实现
Windows的资源管理器
C#
实现
Windows的资源管理器,
实现
文件
、
文件
夹的新建、粘贴、
剪切
、复制、删除和查看属性等功能。内附全部代码。
C#
自动操作U盘
文件
(复制
剪切
黏贴)
此
文件
为识别可移动设备并
实现
从U盘拷贝指定后缀名
文件
到指定目录,或从指定目录拷贝
文件
到U盘,全部操作过程无痕。
C#
写的Windows
文件
资源管理器
1.
实现
了对
文件
、
文件
夹的复制、粘贴、
剪切
、删除功能; 2.
实现
了对
文件
夹的双击打开、对多种类型的
文件
的双击打开查看功能; 3.
实现
了主窗体左边驱动器树形视图(显示各驱动器及内部各
文件
夹列表)、右边
文件
列表...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章