VB 版 (精华区)

发信人: cdd (平上), 信区: VB
标  题: 创建ActiveX接口以移植Excel工作表(该方法的优点)
发信站: 哈工大紫丁香 (2000年06月06日13:57:37 星期二), 站内信件


  我因为以下几个原因而喜欢该方法。一旦 ActiveX DLL编译成功,它
可以被任何ActiveX的兼容宿主程序调用,这意味着你能够在Microsoft
Word、Internet Explorer或者大量的应用程序中使用它们。
  不同于 Excel中的VBA编码,那些DLL一旦编译成功就再也不能为用户
所修改,如果你想做一些与 Excel相似的工作,就必须创建并发布相应的
附加项。正如前面讨论的那样,只要进行简单的Visual Basic编程,用户
机器上的 DLL就能够轻易地被替换。这意味着一旦故障被发现,或者新版
本开发成功,用户就可以直接升级,而再也不必经受安装整个应用程序的
痛苦。


--
问:生活为什么如此美好?
答:因为有了BBS.

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: che.hit.edu.cn]
发信人: cdd (平上), 信区: VB
标  题: 创建ActiveX接口以移植Excel工作表(该方法的不足)
发信站: 哈工大紫丁香 (2000年06月06日13:58:18 星期二), 站内信件


  最大的不足是需要在兼容宿主程序上调用该 ActiveX DLL,如果你要
移植Excel工作表或 Word文档,那将不成问题。如果你要在自己编制的可
执行程序或不可视的兼容宿主程序上调用该 DLL,那么控制将变得比较困
难,换句话说,此时采用标准的可执行程序作为接口是不适合的,最好的
方法是为另一个应用程序提供接口。


--
问:生活为什么如此美好?
答:因为有了BBS.

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: che.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.102毫秒