当前位置:编程学习 > VB >>

VB6怎么可以知道本机所装的Office2003是否安装了07格式兼容包?

VB6怎么可以知道本机所装的Office2003是否安装了07格式兼容包? --------------------编程问答-------------------- 调用 Excel,新建一个工作簿,然后调用
WorkBook.SaveAs ..., FileFormat:=51, ...

如果保存成功,已经安装了兼容包,如果出错就没有。
--------------------编程问答--------------------
引用 1 楼 Tiger_Zhao 的回复:
调用 Excel,新建一个工作簿,然后调用
WorkBook.SaveAs ..., FileFormat:=51, ...

如果保存成功,已经安装了兼容包,如果出错就没有。


这样倒是没试过, 目测那个兼容包好像只是一个独立的"外挂", 不知道是否能正确返回错误信息. --------------------编程问答-------------------- 通过查注册表信息来确认。

--------------------编程问答--------------------
引用 3 楼 Chen8013 的回复:
通过查注册表信息来确认。

英雄所见略同。 --------------------编程问答-------------------- 支持查注册表 --------------------编程问答-------------------- 创建OFFICE对象,取ADDIN对象集合,遍历判断一下即可。
补充:VB ,  COM/DCOM/COM+
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,