Современные технологии разработки программного обеспечения. Сивохин А.В - 52 стр.

UptoLike

52
обладающие одной формой, которые будут распространяться как
активные формы ActiveForm.
Если необходимо предоставить клиентам доступ к свойствам
внутренних компонент VCL, то следует добавить в активную форму
ActiveForm новые свойства и методы точно также, как это делалось
при создании управляющих элементов ActiveX на базе компонент
VCL.
Задание1. Создать активную форму ActiveX с помощью мастера
активных
форм среды Delphi, выполнив следующие этапы
построения:
1. Запустить мастера активных форм ActiveForm, исполнив
команды:
File/New/Вкладка ActiveX/Пиктограмма ActiveForm /Два щелчка.
2. Для получения компоненты TActiveForm , в которую
облачается форма
ActiveForm, необходимо указать в открывшемся диалоговом окне
следующие имена и опции :
а) имя создаваемого элемента ActiveX;
б) имя модуля реализации новых методов элемента;
в) имя проекта
;
г) включить или отключить лицензирование;
д) установить другие опции активной формы.
3. Щелкнуть на кнопке OK диалогового окна для создания
библиотеки типов, в которую войдут свойства public и published,
методы и события
TactiveForm, и двух файлов исходного кода, в одном из которых
содержится информация из библиотеки типов, а во втором
реализации методов интерфейса.
4. Вставить в форму ActiveForm один или несколько визуальных
или невизуальных компонент.
5. Открыть редактор библиотек типов
TypeLibraryEditor:Viev/TypeLibrary.
обладающие одной формой, которые будут распространяться как
активные формы ActiveForm.
   Если необходимо предоставить клиентам доступ к свойствам
внутренних компонент VCL, то следует добавить в активную форму

ActiveForm новые свойства и методы точно также, как это делалось
при создании управляющих элементов ActiveX на базе компонент
VCL.
  Задание1. Создать активную форму ActiveX с помощью мастера
активных форм среды Delphi,        выполнив следующие этапы
построения:
  1. Запустить мастера активных форм ActiveForm,         исполнив
команды:
File/New/Вкладка ActiveX/Пиктограмма ActiveForm /Два щелчка.
  2. Для получения компоненты TActiveForm ,             в которую
облачается форма
 ActiveForm, необходимо указать в открывшемся диалоговом окне
следующие имена и опции :
    а) имя создаваемого элемента ActiveX;
    б) имя модуля реализации новых методов элемента;
    в) имя проекта;
    г) включить или отключить лицензирование;
    д) установить другие опции активной формы.
 3. Щелкнуть на кнопке OK диалогового окна для создания
библиотеки типов, в которую войдут свойства public и published,
методы и события
TactiveForm, и двух файлов исходного кода, в одном из которых
содержится информация из библиотеки типов,     а во втором –
реализации методов интерфейса.
4. Вставить в форму ActiveForm один или несколько визуальных
или невизуальных компонент.
5.        Открыть         редактор          библиотек       типов
TypeLibraryEditor:Viev/TypeLibrary.

                                52