-
Сделал ActiveX из своего компонента, зарегистрировал из делфи. Для тестирования использоую VBA MSWord. Сначала компонент импортировался в VBA нормально, кидал его на форму, все работало. Потом в делфи создал новый проект ActiveX (в прежнем все время вылетала ошибка при сохранении) на том же компоненте, по новой зарегистрировал. В VBA он импортировался (в тулбоксе появляется иконка), но когда кидаю его на форму вылетает окно с ошибкой "Элемент не найден". Что это может значить. Да, новый ActiveX отличается от прежнего. В его интерфейсе например меньше свойств и методов. Но прежний ActiveX я деинсталировал.
И еще проблема. Когда в первом ActiveX меняю прараметры в событиях, то эти изменения потом не отражаются в VBA. Даже если удалить событие , в VBA оно все равно появляется.
-
Вопрос снят. Надо поменять версию библиотеки типов и по новой зарегить, тогда изменения появляются в VBA.
|