100分求教:怎样让“文件正在使用”的对话框不显示出来,而自动选择只读打开Word文档。

左直拳
博客专家认证
2003-10-29 05:41:07
怎样让“文件正在使用”的对话框不显示出来,而自动选择只读打开Word文档。
...全文
277 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlsg 2003-11-08
  • 打赏
  • 举报
回复
关注
luoqiang 2003-11-07
  • 打赏
  • 举报
回复
首先判断文件是否打开 , 如果已经打开 , 可以用只读方式打开, 试一下
Beice 2003-11-07
  • 打赏
  • 举报
回复
这位老兄知道怎么把文档解除保护和提取域的值吗?

请看我的提问帖子……谢谢……
左直拳 2003-11-06
  • 打赏
  • 举报
回复
各位,我发现如果将打开的WORD文件属性预先设为只读,则在程序中打开时就没有对话框出现了。其实这已经满足了我的要求,因为我想打开的是一个模板文件,读取上面的内容和设置,然后生成到一个新的WORD文件里去,并非想编辑这个模板文件。

另外,我想为了避免多个程序同时打开此模板文件有冲突,则OPEN的方式中,参数readonly=true。
DiamondJack 2003-11-05
  • 打赏
  • 举报
回复
关注
左直拳 2003-10-29
  • 打赏
  • 举报
回复
是这样的,我在代码里打开一个WORD文档进行处理,这时候,如果此文档已经打开尚未关闭,就会出现"文件正在使用"的对话框.如果不手工选择"只读"或"通知"的话,代码就卡在这里.

另一方面,由于是用代码打开WORD文档,难免有时候因为各种原因文档不能正常关闭,这样对系统也是不利的.
fongzl 2003-10-29
  • 打赏
  • 举报
回复
这时系统安全机制,估计很难改变
不过你可以到office专业站点看看

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧