Главная страница
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.047 c
14-1084036275
DillerXX
2004-05-08 21:11
2004.05.30
Колобот


7-1083218538
Aplay
2004-04-29 10:02
2004.05.30
Из одного типа в друго


6-1081446290
Сергей Ю.
2004-04-08 21:44
2004.05.30
Win98 и XP


14-1084526464
Карелин Артем
2004-05-14 13:21
2004.05.30
Где взять бесплатный невидимый счетчик на страницу?


9-1075736940
Igoryok
2004-02-02 18:49
2004.05.30
Зарисовка области по точкам соединённых кривыми