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

UptoLike

12
ЗАДАНИЕ 1. Составить список значений свойства OleClassName для
всех типов объектов, зарегистрированных в системном реестре,
выполнив следующие действия :
1. Открыть новое приложение Delphi.
2. Поместить на форму OLE-контейнер.
3. Поместить на форму кнопку с названием OleClassName и окно
редактирования с таким же названием.
4. Для события OnClick кнопки написать обработчик, который
переписывает значение свойства OleClassName в поле
окна
редактирования после выполнения метода OleContainer1.
InsertObjectDialog, который открывает диалоговое окно
InsertObject для выбора очередного типа зарегистрированного
объекта.
5. Откомпилировать и запустить приложение.
6. Щелкнуть по кнопки OleClassName, и диалоговом окне выбрать
очередной тип объекта и щелкнуть по кнопке Ok.
7. Записать в тетрадь имя типа объекта и значение OleClassName из
окна редактирования.
8. Повторить
шаги 6и7 для всех типов объектов, поддерживаемых в
данной установке.
ЗАДАНИЕ 2. Использовать свойства OleObject для доступа к
методам сервера, выполнив следующие действия :
1. Открыть новое приложение Delphi.
2. Поместить на форму Ole-контейнер.
3. Поместить на форму три кнопки с названиями NewFile, Insert и
SaveFileAs.
4. Написать обработчики события OnClick для указанных кнопок,
при этом для кнопки NewFile
использовать метод NewFile
сервера Word, для кнопки Insert-метод Insert с текстомНовая
строка”, а для кнопки SaveFileAs-метод SaveFileAs (‘NewFile’).
5. Два раза щелкнуть по контейнеру и выбрать тип объекта для
текстового процессора Word, затем щелкнуть на кнопке Ok.
6. Запустить приложение.
7. Убедиться, что вызываются требуемые методы, когда
последовательно выбираются кнопки на форме приложения
NewFile, Insert и SaveFileAs.
ЗАДАНИЕ 3. Разработать
приложение Delphi, в котором
используются все четыре метода создания объектов для серверов с
программными идентификаторами ‘Word. Basic’ и ‘Paint. Picture’.
ЗАДАНИЕ 1. Составить список значений свойства OleClassName для
всех типов объектов, зарегистрированных в системном реестре,
выполнив следующие действия :
1. Открыть новое приложение Delphi.
2. Поместить на форму OLE-контейнер.
3. Поместить на форму кнопку с названием OleClassName и окно
   редактирования с таким же названием.
4. Для события OnClick кнопки написать обработчик, который
   переписывает значение свойства OleClassName в поле окна
   редактирования после выполнения метода OleContainer1.
   InsertObjectDialog,    который открывает диалоговое окно
   InsertObject для выбора очередного типа зарегистрированного
   объекта.
5. Откомпилировать и запустить приложение.
6. Щелкнуть по кнопки OleClassName, и диалоговом окне выбрать
   очередной тип объекта и щелкнуть по кнопке Ok.
7. Записать в тетрадь имя типа объекта и значение OleClassName из
   окна редактирования.
8. Повторить шаги 6и7 для всех типов объектов, поддерживаемых в
   данной установке.
ЗАДАНИЕ 2. Использовать свойства OleObject для доступа к
методам сервера, выполнив следующие действия :
1. Открыть новое приложение Delphi.
2. Поместить на форму Ole-контейнер.
3. Поместить на форму три кнопки с названиями NewFile, Insert и
   SaveFileAs.
4. Написать обработчики события OnClick для указанных кнопок,
   при этом для кнопки NewFile использовать метод NewFile
   сервера Word, для кнопки Insert-метод Insert с текстом “Новая
   строка”, а для кнопки SaveFileAs-метод SaveFileAs (‘NewFile’).
5. Два раза щелкнуть по контейнеру и выбрать тип объекта для
   текстового процессора Word, затем щелкнуть на кнопке Ok.
6. Запустить приложение.
7. Убедиться,       что вызываются требуемые методы,         когда
   последовательно выбираются кнопки на форме приложения
   NewFile, Insert и SaveFileAs.
ЗАДАНИЕ 3.        Разработать приложение Delphi,        в котором
используются все четыре метода создания объектов для серверов с
программными идентификаторами ‘Word. Basic’ и ‘Paint. Picture’.


                                12