社区
C#
帖子详情
c#实现文件剪切
firestone1986
2007-09-10 02:05:13
求救C#实现视频剪切的代码
...全文
1227
3
打赏
收藏
c#实现文件剪切
求救C#实现视频剪切的代码
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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#
的
剪切
板监控的程序,当
剪切
板有复制消息的时候,自动显示
剪切
板中的文字内容,是
剪切
板编程的API的小例子。
C#
复制图片
剪切
板
网页的直接复制图片到
剪切
板上,然后可以直接粘贴到微信,QQ上
C#
实现
的
文件
管理器
本
文件
管理器
实现
了基本的
文件
操作:复制、粘贴、删除、移动等,整体还算不错,有兴趣的朋友可以下去参考参考。
C#
文件
拷贝,递归拷贝,
剪切
,删除,递归删除
定义了一个
文件
操作类,并可以选择进行CRC校验,考虑了几乎所有的异常,并获取最后一条错误信息,函数上面有详细说明,大家看看就知道怎么用了
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章