Пометить свой объект как безопасный в сценариях

Ответы на вопросы, чаще всего задаваемые в форумах VBStreets. Для тех, кому лень искать.
ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Пометить свой объект как безопасный в сценариях

Сообщение ANDLL » 06.01.2005 (Чт) 21:13

Пометить свой объект как безопасный для использования в сценариях.

Для этого достаточно, что бы Ваш объект реализовывал интерфейс IObjectSafety.
Если Вы хотите, что бы Ваш объект использовался в сценариях без появления известно окна подключите к своему проекту это(http://danasoft.ru/download/ANDLL/HTMLLibExt_.zip) и добавьте в свой класс следующий код:

Код: Выделить всё
'В верху:
Implements IObjectSafety

'Где угодно:

Private Sub IObjectSafety_GetInterfaceSafetyOptions(ByVal riid As Long, pdwSupportedOptions As Long, pdwEnabledOptions As Long)
End Sub
Private Sub IObjectSafety_SetInterfaceSafetyOptions(ByVal riid As Long, ByVal dwOptionSetMask As Long, ByVal dwEnabledOptions As Long)
End Sub


Замечу, что на компьютер конечного пользователя TLB-файл переносить не надо.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Вернуться в Популярные вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList  
cron