Главная страница
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.029 c
1-1084559440
Dhg
2004-05-14 22:30
2004.05.30
Как определить цвет пикселя.


9-1075584663
Millennium
2004-02-01 00:31
2004.05.30
диалоги в играх


1-1084356739
BlackTiger
2004-05-12 14:12
2004.05.30
Как преобразовать "&#_1092;&#_1099;&#_1074;" в String.


3-1084268842
Sterpa
2004-05-11 13:47
2004.05.30
Как сохранить всю БД (любую) в 1 файл


1-1085049530
Sirruf
2004-05-20 14:38
2004.05.30
Ширина текста в TWinControl