Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.031 c
4-1082444024
Iraizor
2004-04-20 10:53
2004.05.30
Активная форма и мигание =)


1-1084787379
TUser
2004-05-17 13:49
2004.05.30
Отладчик


1-1084969078
Alex_x
2004-05-19 16:17
2004.05.30
DBLookupComboBox1


4-1082381434
S_S_S
2004-04-19 17:30
2004.05.30
Как переместить системные кнопки управления окном


6-1081892723
-=Rezya=-
2004-04-14 01:45
2004.05.30
Proxy





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский