如何判断一个word文档是否已经打开啊? 如何判断一个word文档是否已经打开啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也很期待哦。应该是根据进程判断的。winword 的这个进程 用进程只能判断 运行了word程序。 并不能判断 C:\\1.doc 打开了因为有可能打开的是 D盘上的word程序 进程里也会有word的进程这个方法可以判断。在打开一个 word 文档(C:\\1.doc)的时候 在这个文档旁边(就是本文件夹)C:\\ 下会生成一个副本的word文档 名为 ~$1.doc(是 隐藏文件 所以看不见,可以显示隐藏文件) 当关闭这个文档的时候 这个~$1.doc文件就会覆盖1.doc 并且删除 就是说 关闭了 1.doc 后 ~$1.doc就 没了 所以 可以判断 文件夹有没有一个 ~$1.doc 的文件来判断 1.doc 文档是否正被打开着而判断一个文件是否存在 就简单多了哈。 填充 DataSet 报错 定义了过多字段 求助,为什么调用show来显示div会提示找不到对象? select查询 水晶报表如何更改宽度? 关于SSO单点登陆的几点疑问 此页错语百出 请大家帮我一下 我的IE怎么了——一个关于Cookie的奇怪问题!急! 关于dropdownlist的小问题! 分页问题问问 请教:如何在C#窗口中刷新一个图片? vs2008的编辑功能设置(与解决方案浏览器有关) 如何多文件上传把路径保存到数据库
用进程只能判断 运行了word程序。 并不能判断 C:\\1.doc 打开了
因为有可能打开的是 D盘上的word程序 进程里也会有word的进程这个方法可以判断。
在打开一个 word 文档(C:\\1.doc)的时候 在这个文档旁边(就是本文件夹)C:\\ 下会生成一个副本的word文档 名为 ~$1.doc(是 隐藏文件 所以看不见,可以显示隐藏文件) 当关闭这个文档的时候 这个~$1.doc文件就会覆盖1.doc 并且删除 就是说 关闭了 1.doc 后 ~$1.doc就 没了 所以 可以判断 文件夹有没有一个 ~$1.doc 的文件来判断 1.doc 文档是否正被打开着
而判断一个文件是否存在 就简单多了哈。