Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

ActiveX   Найти похожие ветки 

 
Кодер ©   (2004-05-15 15:26) [0]

Добрый день! Я бы хотел создать элемент ActiveX, а именно ActiveForm и внедрить его как объект в html-страницу. Но вся проблема в том, что я слабоват в этом вопросе. Пробовал созданный мною элемент вставить в html-страницу, но выдавалось сообщение что-то вроде "...уровень безопасности не позволяет отобразить...". В принципе это можно обойти понизив уровень защиты, но не хотелось бы этого делать из-за того, что данная страница будет запускаться на разных компах и не хотелось бы на них менять каких-либо настроек. Так вот весь мой грустный рассказ хотлоесь бы свести к нескольким вопросам:
1. Как правильно создавать в Дэлфи 6-7 элемент ActiveForm (я не имею ввиду Файл->Создать->ActiveX->ActiveForm :-) )
2. Как правильно внедрить этот элемент в вэб-страницу.
3. Как обойти различные виды защиты от не подписанных и подобного рода загружаемых с сервера элементов ActiveX

PS. Заранее хочу предупредить, что все мои вопросы и намерения не направлены на создание вирус-программы, это действительно очень нужно и созданный элемент не будет нести в себе враждебных намерений!


 
T2K   (2004-05-15 19:46) [1]

Delphi 5:
File - New - ActiveX - Active Form - OK
---
Компиляция:
Project - Web Deployment Options
Target Dir - куда сохранять: C:\Test
Target URL:  .\
HTML Dir:    C:\Test
Ставь галку - use cab compression
OK
Project - Web Deploy
Еси все намана то в папке C:\Test у тя появица нужный тебе файл со вставленной уже формой ...html


 
Кодер ©   (2004-05-16 15:14) [2]

Спасибо! Все получилось, а как при создании, т.е. на стадии компиляции, элемента ActiveForm, который в последствии будет помещен в вэб-страницу, задать нужный и необходимый номер версии? Ведь когда внедряешь этот созданный элемент в вэб-страницу, то там прописываешь версию, которую должен скачать клиентский комп, если у него в кэше имеется более старая версия:

CODEBASE="http://...  .../element.ocx#Version=4,70,0,1161"

так вот, где мне задать номер версии элемента на стадии компиляции, например записать туда 4,70,0,1161



Страницы: 1 вся ветка

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
3-1083607544
pashaz
2004-05-03 22:05
2004.05.30
DBLookUpComboBox


14-1084109673
Nick Denry
2004-05-09 17:34
2004.05.30
Куда дели ссылку на Мастера Улыбаются?


1-1084649582
Yong
2004-05-15 23:33
2004.05.30
Как изменить размер текста?


4-1082442370
Stas
2004-04-20 10:26
2004.05.30
Чем заменить ShFileOperation


3-1084116682
Alleum
2004-05-09 19:31
2004.05.30
реализовать перемену строк местами