Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MS Word [D7, WinXP]


nimble ©   (2004-10-01 04:35:00) 

1. Как узанть сколько страниц в документе.
2. Переход на любую страницу.


GanibalLector   (2004-10-04 02:16:00) [1]

Переход на любую страницу 

http://www.delphimaster.ru/cgi-bin/anketa.pl?id=1084962208
Кстати,"Правка","Перейти"  :)
Получаем
 Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="1"
   Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="2"
   Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="1"
   Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="3"


В конце концов открываем Word97.pas и видим

function  GoTo_(var What: OleVariant; var Which: OleVariant; var Count: OleVariant; var Name: OleVariant): Range; safecall;
function  GoToNext(What: WdGoToItem): Range; safecall;
function  GoToPrevious(What: WdGoToItem): Range; safecall;


nimble   (2004-10-04 00:23:00) [2]

Не а, не рулит :(


YurikGL   (2004-10-01 08:07:00) [3]

Попробуй WordApplication1.ActiveDocument.Lists.Count;


nimble   (2004-10-01 05:31:00) [4]

Как по страницам лазать я разобрался.
Остается вопрос №1, как узнать сколько страниц в документе.


Наверх

Титульная страница Поиск, карта сайта Написать письмо