|
||||||||
|
Распространение элементов управления ActiveX и форм ActiveForm в Web.Среда разработки Delphi ActiveX (DAX). Библиотеки типов. Элементы управления ActiveX. Регистрация и установка элемента управления ActiveX. Создание формActiveForm. Распространение элементов управления ActiveX и форм ActiveForm в Web.
Распространение элементов
управления ActiveX и форм ActiveForm в Web
Созданный элемент управления ActiveX или форму ActiveForm можно использовать на сервере Web. Для этого нужно настроить параметры компилятора, влияющие на распространение в Web, и откомпилировать проект. Ниже приведены основные этапы этого процесса. Выберите команду Project/Web Deployment Options. В поле Target Dir укажите каталог на сервере Web, в который нужно установить элемент управления ActiveX или форму ActiveForm (файл с расширением ОСХ). Здесь можно использовать стандартный путь или путь UNC, напримерт\\SERVERMACHINE\OCX_FILES\или S:\OCX_FILES\. В поле Target URL укажите адрес, по которому должен обратиться броузер клиента, чтобы получить доступ к элементу управления ActiveX или форме ActiveForm. Здесь нужно использовать корректный адрес URL, который указывает на сервер Web, например http: //ServerMachine/. В проект не следует включать имя самого файла ОСХ. В поле HTML Dir нужно указать каталог, в котором Delphi создаст тестовый HTML-документ со ссылкой на создаваемый элемент ActiveX. Здесь можно использовать стандартный путь или путь универсального сетевого соединения UNC. Обычно в этом поле указывают тот же путь, что и в поле Target Dir, если только файлы ОСХ не хранятся отдельно от HTML-документов, которые используют эти элементы. Если вы не подключены к Web-серверу, можете создать тестовый каталог на собственном компьютере и использовать адрес URL, подобный nie:///c:\TestRoot\. Щелкните на кнопке ОК. Выполните команду Project/Build All. Это создаст библиотеку ActiveX (файл с расширением ОСХ), которая содержит элемент управления ActiveX или форму ActiveForm. Выполните команду Project/Web Deploy. Созданная библиотека ActiveX будет скопирована в каталог Target Dir, который указан в п. 2. В каталоге HTML Dir, указанном в п. 4, будет создан HTML-документ, имя которого совпадает с именем проекта библиотеки ActiveX. Расширение HTML-документа? НТМ. Этот файл содержит ссылку на элемент ОСХ, путь к которому указан в п. 3. Вызовите броузер Web для просмотра тестового HTML-документа. Когда тестовая страница просматривается в броузере, форма ActiveForm появляется на экране и выполняется в броузере как встроенное приложение. Использование модулей
выполнения
Использование сжатия
CAB
Использование
подписей кода
Have obtained a Software Publishing Certification
file (.SPC)
Что такое подпись кода? Это технология, встроенная в Microsoft Internet
Explorer, известная как Authenti-code?. Она позволяет приложению Internet
Explorer вместо стандартного предупреждения об использовании неизвестного
приложения отображать сообщение о сертификате подлинности программного
обеспечения в момент загрузки выполняемого кода, например программ установки
через Internet, элементов управления ActiveX или форм ActiveForm. Подпись
кода?это цифровой идентификатор (Digital ID) в компании VeriSign (www.verisign.com)
с целью получения сертификата на публикацию программного обеспечения Software
Publishing Certificate и частного ключа Private Key, используемого для
подписи всех распространяемых компанией выполняемых файлов. С помощью подписи
кода разработчик может обеспечить пользователей информацией и страховкой
при загрузке программного обеспечения из Internet.
| |||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |