Может ли COM Shared Addin для Office (не VSTO) добавить пользовательские события в хост-приложение? - PullRequest
0 голосов
/ 19 мая 2019

Я хорошо разбираюсь в VBA, но все еще изучаю Visual Studio.Я экспериментирую с COM Shared Addin для Microsoft Access.Но у Access, похоже, нет собственных событий уровня приложения.Можно ли расширить класс приложения Access для добавления пользовательских событий?В этом отношении, возможно ли вообще расширить любой существующий сторонний класс?

Я подумал, что, возможно, один из классов компонентов Visual Studio или PowerPacks может это сделать, как FileSystemWatcher ожидает активности файловой системы.Perhapes есть тот, который следит за программной деятельностью?Кроме того, я полагаю, что может быть способ сделать это с помощью вызовов системного API, но если это так, я еще не знаю об этом.

В качестве конкретного примера, можно ли добавить DatabaseOpen () иСобытия DatabaseClose () для Access, чтобы надстройка могла реагировать на них, чтобы включить или затемнить свои кнопки ленты?

...