Создание COM-компонентов с помощью скриптовых языков
От: Аноним "Клиент-Сервер"  
Дата: 21.04.02 21:26
Оценка: 175 (5) +1
Статья:
Создание COM-компонентов с помощью скриптовых языков
Автор(ы):
Дата: 25.04.2001


Авторы:
"Клиент-Сервер"

Аннотация:
Главными целями разработки СОМ были создание распределенной компонентной архитектуры, взаимодействие компонентов во время исполнения, поддержка автоматизации приложений и совместимость со скриптовыми языками. СОМ старается быть настолько терпимым к языку, насколько это возможно, и теперь вы можете использовать скрипты не только для использования готовых СОМ-объектов, но и для создания новых. Windows Script Components (WSC) позволяют упаковывать скрипты для использования в качестве СОМ-компонентов.
Забавно .... :)))
От: ToShAz  
Дата: 22.04.02 21:26
Оценка:
Re: Создание COM-компонентов с помощью скриптовых языков
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 19.10.07 05:15
Оценка: 8 (1)
Здравствуйте, "Клиент-Сервер", Вы писали:

КС>Статья:

КС>Создание COM-компонентов с помощью скриптовых языков
Автор(ы):
Дата: 25.04.2001


<public>
     <property name="Value" dispid = "1">
         <get/>
         <put/>
     </property>
     <property name="TextRus" dispid = "2">
         <get/>
     </property>
     <method name="Convert" dispid = "3">
     </method>
     <method name="L2TR"  dispid = "4">
         <PARAMETER name="nVal"/>
     </method>
 </public>


В Vista наступил на такие грабли: ошибка при CreateInstance(): "Недопустимое значение атрибута: dispid" ("The value for the attribute is not valid: dispid") и в результате почему-то "Ошибка 0x80040154: Класс не зарегистрирован". Помогает соответственно выкашивание dispid.
Хотя в Vista Windows Script engine обновлена до v5.7 дело видимо не в ней, так как накаченная отдельно на Windows Server 2003 v5.7 такого эффекта не дает.
... << RSDN@Home 1.2.0 alpha rev. 774>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.