社区
C#
帖子详情
c#实现文件剪切
firestone1986
2007-09-10 02:05:13
求救C#实现视频剪切的代码
...全文
1261
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#
中
实现
文件
剪切
功能,可以使用Directory.Move()方法。此方法接受两个参数,分别是源
文件
或目录的路径和目标位置的路径。例如: ```csharp try { Directory.Move("源
文件
夹或
文件
路径", "目标
文件
夹或
文件
路径")...
C#
监控
剪切
板例子程序
总结一下,"
C#
监控
剪切
板例子程序"是一个利用
C#
和Windows
剪切
板API
实现
的示例应用,它展示了如何监听
剪切
板的变化并获取其中的文字内容。通过这个项目,开发者可以学习到如何在
C#
中使用
剪切
板API,以及如何处理系统...
C#
复制图片
剪切
板
在本案例中,我们关注的是使用
C#
语言
实现
从网页中复制图片并将其存储到
剪切
板,以便用户可以方便地在不同应用程序之间进行粘贴,如微信或QQ。以下是对这个主题的详细讲解: 首先,我们需要理解
剪切
板是什么。
剪切
板...
C#
文件
拷贝,递归拷贝,
剪切
,删除,递归删除
文件
剪切
涉及到`Move`方法,它会移动
文件
或目录。与拷贝不同,
剪切
操作后源
文件
将不存在。 ```csharp File.Move(sourcePath, destinationPath); ``` 4. **删除**: 使用`Delete`方法可以删除单个
文件
: ```...
C#
获取
剪切
板内容
本文将深入探讨如何使用
C#
获取
剪切
板内容,这在日常编程中是一个非常实用的功能,比如在
实现
复制、粘贴或者数据交换的场景下。 首先,我们需要了解Windows操作系统中的
剪切
板。
剪切
板是系统提供的一种临时存储数据...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章