判断文件是否已被占用 我在做一个FTP 上传功能上传的时候 如果文件被占用就会上传失败 (文件上传了,不过是 0 数据)请问有什么函数/方法 可以判断文件是否被占用 备注: C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我帮你试过了,我用xmlDoc.Load(pathXML)方法,如果有人使用,打开的时候会报错的,不知道你文件怎么可能上传上去的啊?大家帮我研究下啊,我的帖子:http://topic.csdn.net/u/20080819/14/277ab71b-1d24-487a-9258-a76d54601a5d.html 多谢 simon172wang 给了我思路另外谢谢回答我问题的朋友我做个总结,大家一齐共享 学会两个东西1.文件重命名 2.检测文件是否被占用1.文件重命名C# 是没有文件重命名的函数,一般使用file.remove()重命名 ,也就是文件移动file.remove(OldFileFullPath,NewFileFullPath)路径不要改,只修改文件名称 例如: File.Move("d:\\新建文件夹\\OldPicture.bmp", "d:\\新建文件夹\\NewPicture.bmp"); 路径不改的话,就不会出现文件数据的移动,这样多大的文件都一样.功能效果就是重新命名!2.检测文件是否被占用file.remove(OldFileFullPath,NewFileFullPath)让 NewFileFullPath 等于 OldFileFullPath 例如: try { File.Move("d:\\新建文件夹\\TextPicture.bmp", "d:\\新建文件夹\\TextPicture.bmp"); } catch (Exception ex) { MessageBox.Show(ex.Message); }被占用就会报错,没有被占用的话,因为前后路径,文件名称都一样,对文件不会产生改变!这样就实现了检测文件是否被占用的功能 送分啦..!一个简单问题 关于dw预览的错误……求高手!!! c# 对INI文件 创建与修改配置节、键名 如何编程实现textbox循环显示数据 请问如何得到异常出现的所在位置呀? 调用word问题? 请问如何在直线上写几个字 在组里添加用户 急!!! 问一个c#创建类库的问题,和vb有关 如何实现点击CheckListBox一项,不回发.在客户端的一个ListBox里面增加一项. listview数据越界 combobox光标问题。
http://topic.csdn.net/u/20080819/14/277ab71b-1d24-487a-9258-a76d54601a5d.html
另外谢谢回答我问题的朋友我做个总结,大家一齐共享 学会两个东西
1.文件重命名 2.检测文件是否被占用1.文件重命名C# 是没有文件重命名的函数,一般使用file.remove()重命名 ,也就是文件移动file.remove(OldFileFullPath,NewFileFullPath)
路径不要改,只修改文件名称 例如: File.Move("d:\\新建文件夹\\OldPicture.bmp", "d:\\新建文件夹\\NewPicture.bmp");
路径不改的话,就不会出现文件数据的移动,这样多大的文件都一样.功能效果就是重新命名!
2.检测文件是否被占用file.remove(OldFileFullPath,NewFileFullPath)让 NewFileFullPath 等于 OldFileFullPath 例如:
try
{
File.Move("d:\\新建文件夹\\TextPicture.bmp", "d:\\新建文件夹\\TextPicture.bmp");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}被占用就会报错,没有被占用的话,因为前后路径,文件名称都一样,对文件不会产生改变!
这样就实现了检测文件是否被占用的功能