首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

Implements IDTExtensibility2的宿主程序如何开发

2012-03-20 
Implements IDTExtensibility2的宿主程序怎么开发?IDTExtensibility2是个接口,实现插件连接到宿主程序。比

Implements IDTExtensibility2的宿主程序怎么开发?
IDTExtensibility2是个接口,实现插件连接到宿主程序。
比如OFFICE、VB等。它有几个接口事件:

VB code
Implements   IDTExtensibility2 Private   Sub   IDTExtensibility2_OnConnection(ByVal   Application   As   Object,   ByVal   ConnectMode   _         As   AddInDesignerObjects.ext_ConnectMode,   ByVal   AddInInst   As   Object,   custom()   As   Variant)         MsgBox   "You   connected   to   clsVBComTest " End   Sub Private   Sub   IDTExtensibility2_OnAddInsUpdate(custom()   As   Variant) 'End   Sub Private   Sub   IDTExtensibility2_OnBeginShutdown(custom()   As   Variant) ' End   Sub Private   Sub   IDTExtensibility2_OnDisconnection(ByVal   RemoveMode   As   AddInDesignerObjects.ext_DisconnectMode,   custom()   As   Variant) ' End   Sub Private   Sub   IDTExtensibility2_OnStartupComplete(custom()   As   Variant) ' End   Sub 


我们开发OFFICE插件时,就是这样写的。
现在的问题是我自己的程序怎么做成象WORD一样,
可以让别人通过这个接口做插件,插进来让我扩充软件的功能。


[解决办法]
枕善居有一个VB编写的插件及调用示例,不知道这种方法对你有没有帮助:http://www.mndsoft.com/blog/VB6/Plugin.html

热点排行