社区
C#
帖子详情
能否读取已经独占打开文件的内容
hhy123
2009-03-30 09:24:31
例如,我已经打开一个word文件,在没有关闭word文件时把该文件复制到另一个目录中,能否实现?谢谢。
...全文
164
8
打赏
收藏
能否读取已经独占打开文件的内容
例如,我已经打开一个word文件,在没有关闭word文件时把该文件复制到另一个目录中,能否实现?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
david_anwei
2009-03-30
打赏
举报
回复
学习了 !
zgke
2009-03-30
打赏
举报
回复
1 楼的方法很好用.. 直接复制出来读就好了.
wenblue7
2009-03-30
打赏
举报
回复
不知道独占的可不可以诶
up起
易企加_天马行空
2009-03-30
打赏
举报
回复
复制应该没有问题,当然如果打开的方式是完全独占,就是允许读,那应该也有问题。
睡神在睡觉
2009-03-30
打赏
举报
回复
[Quote=引用 1 楼 cpio 的回复:]
一般的文件复制是没有问题的
假设a.doc是已经打开的Word文件,b.doc是不存在的文件
try
{
File.Copy("a.doc", "b.doc");
}
catch
{
}
[/Quote]
能的....
wesleyluo
2009-03-30
打赏
举报
回复
如果文件独占就不能直接再操作它了,复制了操作是个办法。不过不知道能不能复制。
自己试下吧。
贫僧又回来了
2009-03-30
打赏
举报
回复
[Quote=引用 1 楼 cpio 的回复:]
一般的文件复制是没有问题的
假设a.doc是已经打开的Word文件,b.doc是不存在的文件
try
{
File.Copy("a.doc", "b.doc");
}
catch
{
}
[/Quote]
能的啊!
cpio
2009-03-30
打赏
举报
回复
一般的文件复制是没有问题的
假设a.doc是已经打开的Word文件,b.doc是不存在的文件
try
{
File.Copy("a.doc", "b.doc");
}
catch
{
}
C#实现
读取
被进程占用的文件实现方法
这是因为这些方法默认使用的是没有共享权限的
读取
模式,当文件
已经
被其他进程以
独占
方式打开时,就会发生冲突。 为了解决这个问题,我们可以采用FileStream和StreamReader类来尝试以共享模式
打开文件
。FileStream类...
Windwos下
读取
被
独占
打开文件
的方法
Windwos下
读取
被
独占
打开文件
的方法
CreateFile
独占
打开文件
小唐,
独占
打开文件
,其它文件再也无法打开,实现代码如下#include int main(int argc, char* argv[]) { HANDLE file_handle; file_handle = CreateFile(".\\xxoo.exe", GENERIC_READ, 0, NULL, OPEN_...
打开被
独占
的文件方法(三) -- 使用直接硬盘访问
读取
文件
打开被
独占
的文件方法(三) -- 使用直接硬盘访问
读取
文件 2010年06月08日 星期二 11:41 来自:http://hi.baidu.com/wsh_chb/blog/item/60556ea1f6787d86471064a8.html 使用直接硬盘访问
读取
文件 ...
C# 以非
独占
方式
打开文件
使用C#开发中,当一个程序正在读写某个文件,另一个程序则无法操作此... FileShare.Read 允许别的程序
读取
当前文件 FileShare.Write 允许别的程序写当前文件 FileShare.ReadWrite 允许别的程序读写当前文件 usin...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章