| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Взять кусок текста из файла |
| Автор: HoZeY 20.6.2010, 18:35 |
| Здравствуйте! Есть файл ТХТ с текстом. Мне нужно взять случайный кусок текста на 2000 символов и вставить его в МЕМО. Как это сделать? Спасибо |
| Автор: DarkProg 20.6.2010, 18:45 | ||
потом просто удаляете ненужные строки |
| Автор: HoZeY 20.6.2010, 18:51 | ||||
Как загрузить весь Текст из файла я в курсе. Мне нужен случайный кусок текста который будет равен 2000 символам |
| Автор: Данкинг 20.6.2010, 19:02 | ||
|
| Автор: chip_and_dayl 20.6.2010, 20:46 |
| Данкинг Только вместо единички используем ф-цию Random |
| Автор: HoZeY 20.6.2010, 21:02 |
| Если можно с примером. Файл лежит на "E:\text.txt" Спс голова вобще не варит |
| Автор: chip_and_dayl 20.6.2010, 21:10 | ||||
На сколько я я понял грузить текст в мемо мы уже умеем. Тады пишем следующее, после загрузки
Добавлено через 1 минуту и 7 секунд А еще лучше в Рандом передавать максимальную строку. Допустим если в тексте будет все 3 000 строк, то понятно, что копировать выше 1 000 строки мы не можем, иначе будет уже не 2 000. Добавлено через 2 минуты и 6 секунд Тогда нужно определить количество символов в текстовом файле и от него отнять 2000
Добавлено через 2 минуты и 38 секунд НО может быть случай когда файл имеет 330 символов, это тоже нужно предусмотреть :) |
| Автор: Данкинг 20.6.2010, 21:26 |
| Да-да, всё правильно, данный код тоже имеет свои нюансы. |