Как установить имя элемента управления ActiveX и ссылку в окне установки Internet Explorer? - PullRequest
0 голосов
/ 22 апреля 2010

Я создал элемент управления ActiveX с использованием ATL, уже упаковал его с подписью. Я хочу использовать его на веб-странице, но в окне установки имя MyActiveX.cab без ссылки. имя MyActiveX.cab можно изменить, изменив атрибут codebase тега HTML-страницы. но имя по-прежнему имеет формат «XXX.cab» без гиперссылок.

Я считаю, что элемент управления ActiveX с китайского сайта имеет собственное имя и ссылку: и его теги объектов ничем не отличаются:

<object ID="CMBPB_OCX" 
CODEBASE="http://szdl.cmbchina.com/download/PB/pb50.cab#version=5,3,1,1" 
classid="clsid:F2EB8999-766E-4BF6-AAAD-188D398C0D0B" width="0" height="0">
</object>

The pic


Картинка http://i.msdn.microsoft.com/dynimg/IC70749.gif


изображение взято с MSDN Pages , на него есть ссылка.

Really want to know how to Set the activex control name?

Я пытаюсь получить помощь от Как установить имя элемента управления ActiveX , но все равно застрял.

I Signed the cab file and the activex dll file both и не знаю, как поместить имя и гиперссылку в это окно.

1 Ответ

0 голосов
/ 22 апреля 2010

Вы подписали и контрольный файл и файл CAB?

Похоже, вы не подписали файл CAB . Диалог установки показывает информацию из подписи CAB-файла. Или, возможно, подпись недействительна ...

...