remote ActiveX into Internet Explorer
От: Кузнецов Россия  
Дата: 29.01.02 13:03
Оценка:
Задача следующая: необходимо сделать удаленную настройку системы. Т.е. человек должен иметь возможность с помощью стандартных программных средств настраивать систему. Главное условие — не должно быть никаких явнях инсталяций, то есть чистый DCOM не подойдет, так как клиент должен быть зарегестрирован и установлен на клиентской машине. Было выбрано использование ActiveX-контролов, так как они могут встраиваться в Web-страницу. Но возникла проблема. Хотя и указан в тэге <OBJECT> параметр <CODEBASE>, IE на удаленной машине спрашивает, загружать ли ActiveX-компонент, но на странице он не отображается. Я и разные способы создания компонента попробовал (ActiveX-Wizard,ATL-Wizard HTML control и Lite Control) и в *.cab файл убрать попробовал, все равно компонент не отображается на странице, только квадратик пустой. Что нужно сделать?
Re: remote ActiveX into Internet Explorer
От: MOREBOBAH  
Дата: 28.05.04 09:08
Оценка:
Здравствуйте, Кузнецов, Вы писали:

К>Задача следующая: необходимо сделать удаленную настройку системы. Т.е. человек должен иметь возможность с помощью стандартных программных средств настраивать систему. Главное условие — не должно быть никаких явнях инсталяций, то есть чистый DCOM не подойдет, так как клиент должен быть зарегестрирован и установлен на клиентской машине. Было выбрано использование ActiveX-контролов, так как они могут встраиваться в Web-страницу. Но возникла проблема. Хотя и указан в тэге <OBJECT> параметр <CODEBASE>, IE на удаленной машине спрашивает, загружать ли ActiveX-компонент, но на странице он не отображается. Я и разные способы создания компонента попробовал (ActiveX-Wizard,ATL-Wizard HTML control и Lite Control) и в *.cab файл убрать попробовал, все равно компонент не отображается на странице, только квадратик пустой. Что нужно сделать?


Во, во и у меня так было однажды, помогло просто переименование с *.dll на *.ocx.
Re: remote ActiveX into Internet Explorer
От: Tom Россия http://www.RSDN.ru
Дата: 28.05.04 14:09
Оценка:
Здравствуйте, Кузнецов, Вы писали:

К>Что нужно сделать?


Скорее всего обьект загружается, но по какой то причине не устанавливается. Возможно на клиенте нет одной из Dll от которой зависит твой ActiveX. Возможно это Atl.dll или MSVCR.dll или типа того...
Народная мудрось
всем все никому ничего(с).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.