Русская документация для фриланесеров
Главная arrow Delphi arrow Программирование закладок в Word с помощью Delphi  
08.01.2009 г.
Главное меню
Главная
Поиск
PHP
.NET
Java
Ruby
C++
Delphi
Другие языки
Базы данных
Безопасность
Сети
ОС
Мобильные
Теория дизайна
WEB
Разное
Админцентр



сервис владельцам сайтов аудит.. МИСТУС. подобовая аренда квартир в одессе посуточно

Программирование закладок в Word с помощью Delphi Печать E-mail
Автор Westry   
16.02.2008 г.
Закладка - это элемент документа, которому присвоено уникальное имя.

Это имя можно использовать для последующих ссылок. Например, можно использовать закладку для определения текста, который необходимо проверить (вставить, заменить) позже.
Ниже представлен программный код, позволяющий устанавливать, удалять закладки, а так же осуществлять переход к существующей закладке.

Естественно, перед применением описанных команд, нужно выполнить инициализацию переменной Word, а затем открыть или создать новый документ. Подробнее...

1. Добавление закладки

Word.ActiveDocument.Bookmarks.Add(BookMarkName);

где BookMarkName - переменная типа string, содержащая имя закладки.

2. Переход к закладке

Переход к закладке можно осуществить по ее имени:

Word.ActiveDocument.Bookmarks.Item(BookMarkName).;

либо по порядковому номеру:

Word.ActiveDocument.Bookmarks.Item(1).;

3. Удаление закладки

Удаление производится аналогично переходу к закладке, соответственно, можно использовать два варианта: через имя или индекс закладки.

Word.ActiveDocument.Bookmarks.Item(BookMarkName).;
Word.ActiveDocument.Bookmarks.Item(1).;

4. Отображение закладок в документе

Word.ActiveWindow.View.ShowBookmarks:=True;   // отобразить закладки
Word.ActiveWindow.View.ShowBookmarks:=False; // скрыть закладки

5. Скрытые (зарезервированные) закладки

MS Word автоматически устанавливает следующие закладки:

StartOfDoc - начало документа;

EndOfDoc - конец документа;

Sel - переход к текущей позиции ввода.

Например, переход в начало документа.

Word.ActiveDocument.Bookmarks.Item('StartOfDoc').;


Примечания:

Название закладки должно начинаться с буквы. Чтобы отобразить закладки в документе, выберите в Word в меню Сервис команду Параметры, а затем на вкладке Вид установите флажок Закладки.

 

 

 

 

Источник - http://www.codeguru.com.ua/article/a-178.html 

 
« Пред.   След. »
Webdesign by Webmedie.dk Webdesign by Webmedie.dk