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

UptoLike

13
ЗАДАНИЕ 4. Разработать приложение для загрузки и сохранения
объектов в файлах и потоках.
ЗАДАНИЕ 5. Разработать приложение с двумя контейнерами для
копирования объектов через буфер обмена, используя методы Copy
и Paste, а также свойствоCanPaste компоненты TOleContainer.
ЗАДАНИЕ 6. Разработать приложение для вставки объекта из
буфера обмена с помощью метода PasteSpecialDialog компоненты
TOleContainer, при этом свойства вставленного объекта проверить
с
помощью другого метода ObjectPropertiesDialog. Приложение
должно иметь кнопку NewIcon для изменения пиктограммы объекта
с помощью метода ChangeIconDialog. Чтобы в контейнере была
пиктограмма объекта, а не сам объект, надо свойству Iconic
присвоить значение True.
ЗАДАНИЕ 7. Задавать значение для специальных свойств
компоненты TOleContainer SizeMode, AutoActvate и др. , выясняя
их влияние на вид, размещение и работу объекта.
ЛАБОРАТОРНАЯ РАБОТА 3
РЕГИСТРАЦИЯ СОСТАВНЫХ ОБЪЕКТОВ В СИСТЕМНОМ
РЕЕСТРЕ
Цель работы- освоение способов поиска включаемых объектов и
контроля их регистрации в системном реестре.
Кассы вставляемых объектов регистрируются в разделе
HKEY_CLASSES_ROOT и имеют ключи ProgId и Insertable. Для их
поиска можно использовать объект специального класса Delphi
TRegistry, который имеет следующие поля и методы:
RootKey-переменная для хранения
фрагмента реестра;
OpenKey-метод, устанавливающий текущую позицию для поиска
в соответствии с заданным ключом;
KeyExists-метод, проверяющий наличие записи в реестре;
ЗАДАНИЕ 4. Разработать приложение для загрузки и сохранения
объектов в файлах и потоках.
ЗАДАНИЕ 5. Разработать приложение с двумя контейнерами для
копирования объектов через буфер обмена, используя методы Copy
и Paste, а также свойствоCanPaste компоненты TOleContainer.
ЗАДАНИЕ 6. Разработать приложение для вставки объекта из
буфера обмена с помощью метода PasteSpecialDialog компоненты
TOleContainer, при этом свойства вставленного объекта проверить с
помощью другого метода ObjectPropertiesDialog.       Приложение
должно иметь кнопку NewIcon для изменения пиктограммы объекта
с помощью метода ChangeIconDialog. Чтобы в контейнере была
пиктограмма объекта,     а не сам объект, надо свойству Iconic
присвоить значение True.
ЗАДАНИЕ 7.        Задавать значение для специальных свойств
компоненты TOleContainer SizeMode, AutoActvate и др. , выясняя
их влияние на вид, размещение и работу объекта.




                ЛАБОРАТОРНАЯ РАБОТА №3

РЕГИСТРАЦИЯ СОСТАВНЫХ ОБЪЕКТОВ В СИСТЕМНОМ
                  РЕЕСТРЕ


  Цель работы- освоение способов поиска включаемых объектов и
контроля их регистрации в системном реестре.
Кассы вставляемых объектов регистрируются в разделе
HKEY_CLASSES_ROOT и имеют ключи ProgId и Insertable. Для их
поиска можно использовать объект специального класса Delphi
TRegistry, который имеет следующие поля и методы:
  RootKey-переменная для хранения фрагмента реестра;
   OpenKey-метод, устанавливающий текущую позицию для поиска
в соответствии с заданным ключом;
  KeyExists-метод, проверяющий наличие записи в реестре;

                               13