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

UptoLike

49
8. После возврата в диалоговое окно Package щелкнуть на кнопке
Build для сохранения и компиляции пакета.
9. Установить созданный после компиляции пакет, щелкнув на
кнопке Install того же окна Package.
10. После появления сообщения об успешной установке пакета
Test.dpl щелкнуть на кнопку Ok и убедиться в том, что на вкладке
ActiveX управляющего элемента появилась новая пиктограмма.
Задание2
. С помощью текстового редактора прочитать файл
оболочки
Axhours.pas и познакомиться с его структурой, обратив особое
внимание на свойства и методы управляющего элемента, доступные
для разработки приложений, а также на специальный защищенный
метод InitControlData,
Который присваивает классу уникальный идентификатор класса и
уникальные идентификаторы событий и вместе с тем выполняет
специфические действия по инициализации
объекта.
Задание3. Создать приложение с использованием одного или
нескольких
управляющих элементов ActiveX, при необходимости установив их
на палитру компонент. Для передачи необязательных параметров
используемых методов элементов использовать переменные типа
Variant со значениями Unassignet или VT_EMPTY, а также свойство
Ole Object, позволяющее не указывать такие параметры в списке.
Задание4. Создать управляющий элемент ActiveX на базе
виртуальной компоненты Delphi, являющейся потомком класса
TwinControl, выполнив следующие шаги:
1. Запустить мастера ActivXControl:File/New/Вкладка
ActivX/Пиктограмма ActivXControl/Два щелчка.
2. В диалоговом окне выбрать компоненту VCL, которую нужно
преобразовать в управляющий элемент ActivX, и включить или
отключить
информацию о лицензировании, версии и т. п.
 8. После возврата в диалоговое окно Package щелкнуть на кнопке
Build для сохранения и компиляции пакета.
 9. Установить созданный после компиляции пакет, щелкнув на
кнопке Install того же окна Package.
 10. После появления сообщения об успешной установке пакета
Test.dpl щелкнуть на кнопку Ok и убедиться в том, что на вкладке
ActiveX управляющего элемента появилась новая пиктограмма.
 Задание2.   С помощью текстового редактора     прочитать файл
оболочки
Axhours.pas и познакомиться с его структурой, обратив особое
внимание на свойства и методы управляющего элемента, доступные
для разработки приложений, а также на специальный защищенный
метод InitControlData,
Который присваивает классу уникальный идентификатор класса и
уникальные идентификаторы событий и вместе с тем выполняет
специфические действия по инициализации объекта.
 Задание3. Создать приложение с использованием одного или
нескольких
управляющих элементов ActiveX, при необходимости установив их
на палитру компонент. Для передачи необязательных параметров
используемых методов элементов использовать переменные типа
Variant со значениями Unassignet или VT_EMPTY, а также свойство
Ole Object, позволяющее не указывать такие параметры в списке.


Задание4. Создать управляющий элемент ActiveX на базе
виртуальной компоненты Delphi, являющейся потомком класса
TwinControl, выполнив следующие шаги:
  1.    Запустить    мастера      ActivXControl:File/New/Вкладка
ActivX/Пиктограмма ActivXControl/Два щелчка.
  2. В диалоговом окне выбрать компоненту VCL, которую нужно
преобразовать в управляющий элемент ActivX, и включить или
отключить
информацию о лицензировании, версии и т. п.


                               49