Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные методы и свойства объекта Document

Каждый из элементов коллекции Documents представляет собой ссылку на объект Document, являющийся документом, открытым в приложении MS Word. Объект Document имеет довольно сложную структуру и содержит большое количество встроенных объектов. Для упрощения программирования работы с объектами Document в VCL Delphi имеется специальный класс TWordDocument.

Многие свойства объекта Document, в свою очередь, являются объектами, имеющими достаточно сложную и разветвленную структуру. Мы ограничимся рассмотрением только основных объектов и методов, которые используются для выполнения типовых операций, осуществляющих создание, открытие, закрытие и сохранение документов. Кроме того, важно знать свойства объекта Document, позволяющие получить доступ к абзацам, стилям, таблицам и окнам документа.

Основные свойства объекта Document

Свойство Тип Описание

AttachedTemplate Template Объект, указывающий на шаблон документа

AutoHyphenation Boolean Включает (true) или выключает (false) режим автоматической расстановки переносов.

Content Range Объект, содержащий весь текст документа

FullName WideString Имя документа и путь к нему

GrammarChecked Boolean Определяет, была выполнена проверка грамматики в документе (true) или нет (false)

GrammaticalErrors ProofreadingErrors Коллекция объектов Range, каждый из которых содержит предложение с грамматическими ошибками, найденными в документе. Каждое предложение может содержать несколько ошибок. При отсутствии ошибок принимает значение 0.

Name WideString Имя файла документа

PageSetup PageSetup Объект, содержащий параметры страниц документа (поля, размер бумаги и т. п.)

Paragraphs Paragraphs Коллекция объектов Paragraph, каждый из которых является абзацем в документе.

Содержит все абзацы документа.

Readonly Boolean Включает (true) или выключает (false) режим «только для чтения» (read only)

Saved Boolean Определяет, были (false) или нет (true) внесены изменения в документ с момента

последнего сохранения.

SaveFormat Integer Формат документа

ShowSpellingErrors Boolean Включает (true) или выключает (false) режим подчеркивания слов с

орфографическими ошибками.

ShowGrammaticalErrors Boolean Включает (true) или выключает (false) режим подчеркивания предложений

с грамматическими ошибками.

Styles Styles Коллекция объектов Style, содержащая все стили документа

Tables Tables Коллекция объектов Table, содержащая все таблицы документа

TablesOfContents TablesOfContents Коллекция объектов TablesOfContent, содержащая все оглавления документа

Type_ TOLEEnuq Тип документа:

• wdTypeDocument — обычный документ;

• wdTypeTemplate — шаблон

Words Words Коллекция объектов Word, содержащая все слова документа

 

Методы объекта Document позволяют выполнять различные действия с документами. Рассмотрим назначение нескольких основных методов более подробно:

• метод CheckSpelling выполняет проверку орфографии в документе. При обнаружении ошибки содержащее документ окно MS Word становится активным и отображается окно диалога Правописание;

• метод Close(SaveChanges. OriginalFormat. RouteDocument) закрывает документ. Данный метод полностью аналогичен методу Close объекта Documents;

• метод Range(Start: OleVariant; End: OleVariant) возвращает объект Range, содержащий фрагмент текста документа начиная с символа, имеющего порядковый номер Start и заканчивая символом с порядковым номером End. Невидимые символы также учитываются при создании объекта Range;

• метод Save(NoPrornpt, Original Format) аналогичен методу Save объекта Documents;

• метод Acti vate делает документ активным;

• метод Undo (Times: OleVariant) отменяет последние выполненные действия. Возвращает значение true, если действия были успешно отменены. Количество отменяемых действий определяется параметром Times.

 

<== предыдущая лекция | следующая лекция ==>
Константа Формат файла | Внешняя среда организации. 1.4.1. Характеристики внешней среды
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 530; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.