![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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, как узнать сколько страниц в документе.