Форум программистов, компьютерный форум CyberForum.ru

ActiveX в виде CAB и со встроенной внешней библиотекой MSXML 5 - C++

Восстановить пароль Регистрация
 
timnet
2 / 2 / 0
Регистрация: 29.07.2008
Сообщений: 159
09.12.2010, 18:17     ActiveX в виде CAB и со встроенной внешней библиотекой MSXML 5 #1
Задача - написать ActiveX, который будет реализовывать функции MSXML 5 версии. Реализация на C++, я использую ATL библиотеку VS.NET из группы C++.

Могу сказать откуда задача возникла. Задача была - подпись XML документа в браузерном JavaScript, тоесть в HTML мы должны подписать XML документ. C 5 версии MSXML в нем появился объект
xmldsig = new ActiveXObject('Msxml2.MXDigitalSignature.5.0');
который я вызываю, но на выполнении метода SIGN этого объекта не хватает прав!!! Поэтому было решено написать свой ActiveX, который просто дернет функции xmldsig. Объект ActiveX я написал с горем попалам, на своей машине протестил - работает все ;-) ура ;-) подписывает и выдает.

Теперь главные вопросы

1. как получить CAB файл, чтобы я мог на страничке так указывать
<OBJECT id='objSignXML' codeBase='http://ipaddres/SourceSignXML/project.cab' classid='clsid:22C934EF-51AE-4E9F-B638-D27B60AC5F72'>

2. (вернее это главное;-) ) каким образом и вообще могу ли я собрать этот CAB файл вместе с пятым парсером ? Может быть каким либо образом в этом CAB нужно указать что 5 парсер нужно инсталировать.

И еще главное ;-)
Я в С++ очень большой ламер ;-) Просто есть задача написать - ну значит надо. АктивХ этот я писал с помощью человека, который сечет в COM. Теперь надо прикрутить это к HTML :-)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2010, 18:17     ActiveX в виде CAB и со встроенной внешней библиотекой MSXML 5
Посмотрите здесь:

C++ Работа с библиотекой math.h
Надо написать ActiveX Control для отображения данных в виде таблицы C++
C++ может ли рекурсивная функция быть встроенной?
C++ Как пользоваться библиотекой?
C++ с библиотекой SFML
Поделитесь библиотекой C++
Компилятор с обширной библиотекой C++
Ошибки при использовании встроенной функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru