На этом шаге мы рассмотрим компонент TWordApplication .
Компонент WordApplication - это сервер, с помощью которого осуществляется доступ к объекту Appication и запускается приложение Word.
Рассмотрим основные свойства данного компонента.
Свойство | Описание |
---|---|
Property AutoConnect:Boolean; | Определяет, должен ли сервер автоматически загружаться с началом выполнения приложения. True – соединение с сервером произойдет в момент начала выполнения приложения; False(по умолчанию) – соединение с сервером можно установить вызовом метода Connect. |
Property AutoQuit:Boolean; | Определяет, должен ли сервер автоматически выгружаться при завершении приложения. True – при завершении приложения автоматически вызывается метод, завершающий сервер. False(по умолчанию) – разъединение с сервером можно установить вызовом метода Disconnect |
Property ConnectKind:TConnectKind; | Определяет, как именно осуществляется соединение с сервером:
|
Property Name: WideString; | Задает имя компонента. |
Рассмотрим пример, иллюстрирующий данные свойства:
Казалось бы, ничего не произошло, запустилась форма и отобразилась на экране, на самом деле приложение запустило сервер автоматизации Microsoft Word, этот факт можно обнаружить, запустив на выполнение Диспетчер задач Windows и выбрав закладку Процессы. Среди прочих процессов обнаруживаем WINWORD.EXE.
Закройте наше приложение и загляните в Диспетчер задач Windows - Word выгрузился из памяти.
Результат работы приложения можно увидеть на рисунке
Рис.1. Запуск приложения Microsoft Word
На следующем шаге мы продолжим рассматривать компонент TWordApplication.