Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2011, 15:30   #1
Kasyan666
Пользователь
 
Аватар для Kasyan666
 
Регистрация: 15.03.2011
Сообщений: 11
Вопрос Получение номера страницы в Word

Язык - Delphi.
В приведенных ниже процедурах, необходимо получить номер обрабатываемой страницы. Мне всегда выдает "1". Ткните носом, что я делаю не так.
Да, и вообще, плз, гляньте что там, и как.
Вложения
Тип файла: txt Code.txt (6.4 Кб, 173 просмотров)
Kasyan666 вне форума Ответить с цитированием
Старый 10.06.2011, 22:09   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Ты запрашиваешь номер страницы от Selection
Код:
InsText('(кн. ' + {??? + }', с. ' + FloatToStr(WordApp.Selection.Information[PageNumber]) + ')');
т.е. от положения курсора. Но нигде больше с Selection не работаешь, а значит оно остаётся на первой странице. Да и зачем тебе Selection, если работаешь с Range? Думаю, ошибки не будет, если написать:
Код:
InsText('(кн. ' + {??? + }', с. ' + FloatToStr(MyRange.Information[PageNumber]) + ')');
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 10.06.2011, 23:32   #3
Kasyan666
Пользователь
 
Аватар для Kasyan666
 
Регистрация: 15.03.2011
Сообщений: 11
По умолчанию

Спасибо! Заработало!
Kasyan666 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поле колонтитула зависимое от номера страницы philko Microsoft Office Word 6 14.02.2011 14:08
Получение номера дня в месяце JasperCRT Общие вопросы Delphi 13 18.01.2011 21:02
FastReport: Назначить переменной значение номера страницы LENA28 БД в Delphi 2 28.10.2010 07:56
Получение номера z-порядка у контрола antoha73 Общие вопросы Delphi 12 20.12.2009 14:18
Получения номера страницы по выделенной ячейки brezze Microsoft Office Excel 1 11.07.2008 22:06