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

UptoLike

50
3. Щелкнуть на кнопке Ok и убедиться, что Delphi создал
библиотеку типов со всеми свойствами, объявленными как public и
published, методами и событиями, а также два файла исходного
кода с определениями из библиотеки типов и с реализациями
методов интерфейса управляющего элемента.
4. Если Delphi преобразовал не все конструкции компоненты или
требуется добавить новые свойства, методы и
события, то открыть
библиотеку типов с помощью команды View/Type/Library, внести
необходимые изменения и щелкнуть на кнопке Refresh для
обновления исходного кода.
5. Создать код для всех обработчиков событий и всех методов Get
и Set, в которых не реализована необходимая функциональность или
которые оставлены пустыми.
6. Создать одну или несколько страниц свойств, вызываемых
правой кнопкой мыши для
изменения значений свойств элемента
управления
ActivX: File/New/ВкладкаActiveX/PropertyPageДва щелчка/Создание
страницы свойств/OK.
7. Откомпилировать созданные файлы.
8. Зарегистрировать управляющий элемент ActiveX:Run/Register
ActiveX Server.
9. Установить новый управляющий элемент ActiveX в среде
Delphi:Component/Install ActiveX Control.
10. Создать приложение и проверить работу нового управляющего
элемента.
Задание5. Создать управляющий элемент ActiveX на базе
визуальной компоненты Delphi, являющейся потомком класса
TGraphicControl, выполнив следующие шаги
:
1. Взять в качестве примера компоненту Tpie или любую другую
простую компоненту, являющуюся потомком класса
TGraphicControl.
2. Найти в каталогах Delphi исходный файл Pies. pas для
выбранной компоненты и переписать его в рабочий каталог.
  3. Щелкнуть на кнопке Ok и убедиться, что Delphi создал
библиотеку типов со всеми свойствами, объявленными как public и
published, методами и событиями, а также два файла исходного
кода с определениями из библиотеки типов и с реализациями
методов интерфейса управляющего элемента.
  4. Если Delphi преобразовал не все конструкции компоненты или
требуется добавить новые свойства, методы и события, то открыть
библиотеку типов с помощью команды View/Type/Library, внести
необходимые изменения и щелкнуть на кнопке Refresh для
обновления исходного кода.
  5. Создать код для всех обработчиков событий и всех методов Get
и Set, в которых не реализована необходимая функциональность или
которые оставлены пустыми.
 6. Создать одну или несколько страниц свойств, вызываемых
правой кнопкой мыши для изменения значений свойств элемента
управления
ActivX: File/New/ВкладкаActiveX/PropertyPageДва щелчка/Создание
страницы свойств/OK.
 7. Откомпилировать созданные файлы.
 8. Зарегистрировать управляющий элемент ActiveX:Run/Register
ActiveX Server.
 9. Установить новый управляющий элемент ActiveX в среде
Delphi:Component/Install ActiveX Control.
 10. Создать приложение и проверить работу нового управляющего
элемента.
   Задание5. Создать управляющий элемент ActiveX на базе
визуальной компоненты Delphi, являющейся потомком класса
TGraphicControl, выполнив следующие шаги:
 1. Взять в качестве примера компоненту Tpie или любую другую
простую     компоненту,       являющуюся     потомком   класса
TGraphicControl.
 2. Найти в каталогах Delphi исходный файл Pies. pas для
выбранной компоненты и переписать его в рабочий каталог.



                               50