gifts2017

Реализация COM-объекта ComServices на платформе Windows Scriping Host.

Опубликовал Pavel (jbond) в раздел Программирование - Практика программирования

Реализация COM-объекта, позволяющего при работе с COM-объектами из 1С7.7 получать доступ к их элементам коллекций и функции ПолучитьОбъект. Реализовано на платформе Windows Scriping Host.

Реализация COM-объекта ComServices из книги Андрея Михайлова 1С: Предприятие 7.7 Системное программирование. Реализовано на платформе Windows Scriping Host.

Скачать файлы

Наименование Файл Версия Размер
- 75
.zip 0,90Kb
25.09.09
75
.zip 0,90Kb Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

2. Антон Рощин (wolfsoft) 26.09.06 13:14
А можно по-подробнее для тех, кто не читал этой книги?
3. Pavel (jbond) 26.09.06 16:00
Это в принципе известная, но малорекламируемая технология создания COM-объектов без использования комилируемых языков программирования.
Используется WSH.

Подробности здесь
http://www.rsdn.ru/article/com/wscript/COM.xml

Теперь конкретика:
EnumerateCollection(ObjSet,Number) - возвращает элемент с номером Number из коллекции COM-объектов ObjSet. Нумерация с нуля.
GetCountCollection - кол-во элементов коллекции.

GetCOMObject - обертка около GetObject(Str) - ПолучитьCOMОбъект

Зы. Даже непонятно, почему MAV написал COM-объект на VB6.
Зы. Все это есть уже в 8-ке и даже больше - в другой моей разаработке показывается как обойти невозможность передачи массивов (OleVariant) как параметров. Критично при работе с OO.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа