![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.06.2009
Сообщений: 13
|
![]()
Задача: пролистывать текст в RichEdit постранично. То есть, перейти сразу на ту строку, которая является первой, неуместившейся в видимой части RichEdit. Количество видимых строк заранее неизвестно, ибо размер компонента будет динамически изменяться.
Заранее благодарен. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Вот, попробуйте:
Код:
Код:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.06.2009
Сообщений: 13
|
![]()
Огромная Вам благодарность. Реальное ршение. Все заработало сходу, без единой ошибки.
Позвольте набраться наглости и попросить еще кое о чем? 1. Как обнаружить конец текста при листании? 2. Как оптимально подсчитать количество слов/строк/страниц, загруженных в RichEdit? Спасибо еще раз. Последний раз редактировалось dimofey; 27.06.2009 в 10:20. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Я изменил кардинально работу данной программы, теперь стало намного удобнее обращаться к страницам, за счет динамического массива типа запись, в котором находится текст каждой страницы. На первый вопрос теперь и не надо будет отвечать. На второй вопрос ответ дан в исходнике.
Здесь описывать код не рационально, посмотрите прикрепеленный исходник, написан в Delphi 2009
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Последний раз редактировалось Neeter; 28.06.2009 в 03:30. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поддерживает ли MS Access регулярные выражения? | Саня | Microsoft Office Access | 2 | 13.11.2010 00:12 |
Текущий проводник не поддерживает возврат нескольких наборов записей | Crasty | Помощь студентам | 1 | 17.05.2009 16:35 |
Как узнать какие методы поддерживает automation object? | Stilet | Общие вопросы Delphi | 4 | 05.02.2009 16:03 |