Создание собственного интерфейса к com

0 голосов
спросил 03 Май, 05 от SmileGS (680 баллов) в категории Программные продукты Esri
я сделал экстеншн (с командами и окошками) и теперь хочу управлять им через скрипты vba в arcmap.
Я знаю как создать и описать новый интерфейс объекта в VB6 (созданием класс-модулей), но как теперь его использовать в arcmap?

1 Ответ

0 голосов
ответил 05 Май, 05 от SmileGS (680 баллов)
Короче я с этим разобрался:
после того как интерфейс был создан и описан в dll, надо просто в редакторе скриптов открыть tools->references, найти там имя своей dll (если нету, то добавить кнопкой browse), поставит галочку, и все - использовать. Типа так:
...
dim p as IMyInterface
p.DoSomething
...
(имя класс-модуля с описанием интерфейса определяет как именно он будет называться. в данном случае класс нывался IMyInterface)
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...