首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理后期绑定对象的事件

处理后期绑定对象的事件
EN

Stack Overflow用户
提问于 2009-05-07 04:02:13
回答 2查看 1.2K关注 0票数 1

我想使用MS Office自动化,并使用事件处理程序来触发用户触发的事件。例如,如果用户在Word中单击“保存”按钮,我希望截获该事件并在我的程序中执行代码。

我不想绑定到特定版本的Word,因为我不知道我的用户将运行哪个版本,所以我使用后期绑定实例化了一个对Word的引用。

问题是AddHandler和Dim WithEvents命令需要对设计时已知的对象的特定引用。鉴于此,我如何在没有对特定版本的Word库进行早期绑定引用的情况下定义事件处理程序?

我可以尝试引用较早版本的Word,希望较新版本的Word可以向后兼容,但这似乎既繁琐又有风险。

有没有一种更好的方法,而不是在被窝里修修补补呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-07 13:58:20

这看起来像是一个答案,但很难看。我还得多读几遍。

http://www.codeproject.com/KB/cs/zetalatebindingcomevents.aspx

还有更好的选择吗?我对此表示怀疑。它。

票数 2
EN

Stack Overflow用户

发布于 2009-05-22 14:46:13

我不相信这是可能的,因为没有办法保证你正在绑定的东西会有一个具有相同签名的同名事件。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/832845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档