Visual Basic 6. Руководство разработчика


Семейство


Documents u объект Document

Первым в иерархии объектов приложения Word является объект Document, представляющий любой документ, который можно открыть в Word, или иной документ, который можно отобразить в окне Word. Все открытые документы принадлежат семейству Documents (Документы), которое состоит из объектов Document. Подобно всем другим семействам, это семейство поддерживает свойство Count (Число открытых документов), метод Add (Добавить), с помощью которого можно добавить новый документ, и метод Remove (Удалить), который позволяет закрыть существующий документ. Чтобы обратиться к уже открытому документу, можно воспользоваться методом Item (Элемент) из семейства Documents (Документы), определив индекс документа следующим образом:

Application.Documents.Item(1)

Аналогичным образом можно определить имя документа:

Application.Documents.Item ("MasteringVB.doc")

Поскольку Item — это заданное по умолчанию свойство, то можно полностью опустить его имя:

Application.Documents(I)

Чтобы открыть существующий документ, можно воспользоваться методом Open (Открыть) семейства Documents (Документы):

Documents.Open(fileName)

Параметр

fileName — это путь и имя файла документа.

Для создания нового документа, следует воспользоваться методом Add семей­ства Documents (Документы), который принимает два необязательных параметра:

Documents.Add(template, newTemplate)

Параметр

template определяет имя файла шаблона, который нужно использо­вать в качестве основы для нового документа. Параметр newTemplate

является значением типа Boolean. Если он имеет значение True, Word создаст новый файл шаблона.

Большинство выполняемых операций воздействуют на активный документ (документ в активном окне Word), который представляется объектом ActiveDocument, являющийся свойством объекта Application. Чтобы обращаться к выделенному тексту в активном документе, следует воспользоваться следующим выражением:

Application ActiveDocument.Selection

Можно сделать активным любой документ, вызвав метод Activate (Активизи­ровать) объекта Document. Чтобы сделать документ My Notes doc активным, можно воспользоваться следующим оператором:

Documents ("MyNotes doc"). Activate

После выполнения этого оператора документ MyNotes doc становится активным, и программа может обращаться к нему по имени Application ActiveDocument




Начало  Назад  Вперед



Книжный магазин