读书人

在pb中透过ole打开word时为什么关闭

发布时间: 2013-01-05 15:20:40 作者: rapoo

在pb中通过ole打开word时,为什么关闭word没有保存提示?
如题
在pb中通过ole打开word时,为什么关闭word没有保存提示?

ole_1.open('ase.doc')
ole_1.Activate(OffSite!)

修改word文档之后关闭word窗口,没有保存提示???


[解决办法]
要保存到何处?如果是数据库,那就得单写脚本才行。
blob lb_object
lb_object = ole_1.objectdata
再将这个lb_object用updateblob语句存回数据库。
[解决办法]

引用:
怎么能 判断是 点保存工具栏 还是 关闭时候 运行的 saveobject()事件。


如果是关闭word 不提示保存 在pb里直接 运行 saveobject()和close()事件 把文档内容 保存到 ole控件里的话,应该很容易判断,在你的窗口里声明一个实例变量string is_save_id ='0',在saveobject()代码前或后里把is_save_id = '1',然后你根据is_save_id的值即可判断出来

读书人网 >PB

热点推荐