0

我正在构建一个 word2k3 加载项,并且正在创建一个包含相关按钮的新工具栏。一切似乎都工作正常,除了根据谁正在查看活动文档,必须启用/禁用某些按钮。这不是问题,因为我只是将 button.enabled 设置为 true/false 就可以了。

我的问题是,在启用/禁用这些按钮几次后,我突然收到 Hresult 错误。我试着用谷歌搜索错误,它说按钮不存在或其他什么。确切的异常如下: {"Exception from HRESULT: 0x800A01A8"} System.SystemException {System.Runtime.InteropServices.COMException}

我对这个问题完全感到困惑,因为它是随机发生的,我只是无法弄清楚可能导致它的原因。

ps:我在菜单栏上也有按钮,这个问题从来没有出现在那里,只在工具栏上。

干杯

4

1 回答 1

0

听起来您以某种方式失去了对按钮的引用。他们在全局变量中吗?是否可以清除这些变量(可能是您忘记的事件代码)?

于 2011-05-16T16:18:29.990 回答