Текущий архив: 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.45 MB
Время: 0.034 c