Проблема с надстройкой Word - PullRequest
0 голосов
/ 15 мая 2011

Я создаю надстройку word2k3 и создаю новую панель инструментов, содержащую соответствующие кнопки. Кажется, все работает нормально, за исключением того, что в зависимости от того, кто просматривает активный документ, определенные кнопки должны быть включены / отключены. Это не проблема, поскольку я просто устанавливаю button.enabled в значение true / false, и это помогает.

Моя проблема в том, что после включения / выключения этих кнопок пару раз внезапно появляется ошибка Hresult. Я попытался погуглить ошибку, и она что-то говорит о том, что кнопки там нет или что-то в этом роде. Точное исключение следующее: {"Исключение из HRESULT: 0x800A01A8"} System.SystemException {System.Runtime.InteropServices.COMException}

Я совершенно сбит с толку этой проблемой, поскольку она возникает в случайное время, и я просто не могу понять, что может ее вызвать.

p.s .: У меня также есть кнопки в строке меню, и эта проблема никогда не возникает, только на панели инструментов.

ура

1 Ответ

0 голосов
/ 16 мая 2011

Похоже, вы теряете ссылку на кнопки.Они в глобальных переменах?Могут ли эти переменные быть удалены (возможно, по коду события, о котором вы забыли)?

...