Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

текстовый файл   Найти похожие ветки 

 
Kais   (2005-12-11 13:03) [0]

Как мне сделать чтоб текстовый файл выводился в Memo по страницам, количество строк на странице я должен задавать сам в Edit.
Пример:
Если файл содержит 12 строк текста, при вводе в Edit “5” текст выводится 3-мя страницами. На 1-ой 5 строк, на 2-ой пять, а на третей 2 оставшиеся.


 
Anatoly Podgoretsky ©   (2005-12-11 13:45) [1]

Что такое страница?


 
my_sweet   (2005-12-11 14:06) [2]

такая же как и в ворде, мемо ведь не делиться на страницы, поэтому надо добавить кнопку, при нажатии на которую предыдущее количество строк стиралось и добавлялись следующие как в примере 5


 
my_sweet   (2005-12-11 14:36) [3]

Удалено модератором
Примечание: Создание пустых сообщений


 
Anatoly Podgoretsky ©   (2005-12-11 15:16) [4]

my_sweet   (11.12.05 14:06) [2]
Ворд не текстовый файл, а структурный


 
Kais   (2005-12-11 16:08) [5]

ладно, насчет ворда согласна, но как все- таки это сделать, говорят, что можно через стеки. это правда??????


 
Плохиш ©   (2005-12-11 16:12) [6]


> говорят, что можно через стеки. это правда??????

Ну вообще-то об этом надо спросить у тех, кто говеорит.


 
Alexander Panov ©   (2005-12-11 16:16) [7]

Удалено модератором


 
Джо ©   (2005-12-11 16:24) [8]

В TMemo нет парадигмы страниц. А вообще согласен с [6] Плохиш ©  - человек предлагает другим решить задачу, которую даже не сформулировал.

2Автор - возможно, генератор отчетов (QuickReport, например)- это то, что вам нужно.


 
Anatoly Podgoretsky ©   (2005-12-11 18:01) [9]

Kais   (11.12.05 16:08) [5]
Дело не в том, а в том что ты не говоришь, что такое страница в твоем понимании. Если бы ты это сообщила, то возможно ответ давно бы был.


 
Alexander Panov ©   (2005-12-11 18:41) [10]

>Автор

Для начала определись, сколько стьрок будет содержать у тебя страница.
Далее, выбери компонент, который будет содержать весь исходный текст, например TStringList.
Сохрани текущую позицию(№ строки) в отдельную переменную.
При нажатии на кнопку(Страница вверх, страница вниз) пересчитывай эту позицию и копируй в Memo нужные строки из TStringList;


 
z007   (2005-12-11 21:56) [11]

Открывай файл ч/з fileStraem Или напрямую, переходи к нужной строке, ситывай нужное число строк и помещай в memo.
Иными словами, чего тебе нужно (см. вопрос) то и делай.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.148 c
1-1133036401
Василий
2005-11-26 23:20
2005.12.25
Запуск макроса в Excel средствами Delphi


2-1134013140
Tin
2005-12-08 06:39
2005.12.25
Вопрос по рациональному использованию базы данных


2-1134126245
ALex12321
2005-12-09 14:04
2005.12.25
Вопрос по компоненту Halcyon


2-1133847159
Kot
2005-12-06 08:32
2005.12.25
Создание двумерного динамического массива


2-1133871402
my_sweet
2005-12-06 15:16
2005.12.25
создание простейшего текстового редактора