Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическая работа.doc
Скачиваний:
6
Добавлен:
05.11.2018
Размер:
70.14 Кб
Скачать

Visible - скрытие окна ms Word

Windows - работа с окнами

События объекта Application

Как и любые другие объекты, Application может реагировать на различные события. Чтобы события объекта отображались в редакторе, нужно воспользоваться особой методикой. Во-первых - вставьте в ваш VBA-проект модуль класса командой Insert - Class Module (Вставить - Модуль класса) или любым другим удобным для вас способом. Теперь разместить в модуле такое объявление.

Public WithEvents obj_Application As Word.Application

После этого в списке объектов модуля появится новый объект obj_Application, который будет представлять собой приложение Microsoft Word. В списке событий доступны для выбора различные события, соответствующие этому объекту. Например, следующие:

DocumentBeforeClose (Перед закрытием документа) - событие генерируется непосредственно перед закрытием одного из открытых документов. В этот обработчик можно вставить, например, команды проверки документа, команды сохранения копий документа и т.д.

DocumentBeforePrint (Перед печатью документа)

DocumentBeforeSave (Перед сохранением документа)

DocumentChange (Изменение документа) - это событие гененируется при создании нового документа, открытии существующего или тогда, когда любой документ становится активным.

DocumentOpen (Открытие документа)

NewDocument (Создание нового документа)

Quit (Выход из Microsoft Word)

WindowActivate (Активация окна документа)

WindowBeforeDoubleClick (Перед двойным щелчком) - происходит после двойного щелчка в области редактирования документа до выполнения стандартной процедуры обработчика двойного щелчка.

WindowBeforeRightClick (Перед щелчком правой кнопкой мыши)

WindowDeactivate (Деактивация окна)

WindowSelectionChange (Изменение выделенной области)

WindowSize (Размер окна) - происходит при изменении размеров или перетаскивании окна.

  1. Ответить на вопросы:

  1. Какие объекты применяются в MS Word?

  2. Каков принципы работы с объектом Application в MS Word?

  3. Назовите свойства Application.

  4. Назовите основные события объекта Application.