起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: vagrant

【结贴】文档关联

[复制链接]
 楼主| 发表于 2009-8-12 16:11:38 | 显示全部楼层
补充一点:也就是说不要保存我做过修改的地方,而且不要弹出那个保存提示对话框
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 16:32:16 | 显示全部楼层
这个问题很急,用户还等着用这玩意呀
回复 支持 反对

使用道具 举报

发表于 2009-8-12 16:38:56 | 显示全部楼层
网上找一下吧。我也没用过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 16:57:07 | 显示全部楼层
这个应该是在平台里做控制的,网上怎么会有这玩意
回复 支持 反对

使用道具 举报

发表于 2009-8-12 17:03:41 | 显示全部楼层
你那不是不用平台里的打开方式了吗?
其实你这里就是要用vba的方式控制打开时为只读,这样就不会有这个提示保存的信息了(你之前的vba控制是屏蔽菜单和快捷键)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 17:10:36 | 显示全部楼层
不是很清楚,可否说清楚一点
回复 支持 反对

使用道具 举报

发表于 2009-8-12 17:15:07 | 显示全部楼层
你现在对于平台的文档打开是自己的一个逻辑(下载到本地,然后vba控制菜单和快捷键,然后再打开word文档,对吧),那么这里打开这个word的时候你要只读打开,这样打开后就不能对这个word做操作,那自然就没有上面保存提示的对话框了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 17:20:58 | 显示全部楼层
我打开后设置了“保护文档”,他应该就是要提示我保存这一项修改。如果我以只读方式打开那就设置不了“保护文档”属性
回复 支持 反对

使用道具 举报

发表于 2009-8-12 18:00:22 | 显示全部楼层
不是很清楚你的意思。
如果要打开word文档时是只读打开的,那么就用下面的代码就可以
Word_A.Documents.Open(FileName:=OpenDialog1.FileName,ReadOnly:=True,
               AddToRecentFiles:=False);//Word_A是一个variant,word 的application
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-13 08:31:13 | 显示全部楼层
这问题换了一种解决思路,现在另一问题:当打开时把附件下载到本地,当我退出时我要把他全部删除,删除一个文件夹下的全部文件要怎么做??,另外在打开之前怎样来判断已经创建了word线程还是没有创建,如果创建了就直接打开,如果没有创建就先创建再打开
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 10:28 , Processed in 0.042905 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表