| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Текстовые файлы |
| Автор: Sasha 9.5.2002, 08:37 |
| Допустим я программным путем просматриваю 1-й текстовый файл и записываю его во второй файл. Вот столкнулся с проблем кой когда в цикле например for i:=1 to 10 do нужно просмотреть 1-й файл и записать его содержимое во 2-й файл. То есть должно получиться что содержимое файла 1 запишется в файл 2 10-ть раз от начала до конца. В цикле файл 1 должен просмотреться 10 раз от начала до конца. Но почему то он просматривается 1 раз. Помогите разобраться |
| Автор: neutrino 9.5.2002, 09:29 |
| Приведи здесь свой код, если не секрет, конечно... |
| Автор: TwoK 9.5.2002, 10:23 |
| Да, без кода, конечно, что-то не то. Тем не менее, заочно могу посоветовать тебе проверить, ставишь ли ты позицию в файле на 0 каждый проход цикла (вне зависимости от типа чтения из файла). |
| Автор: Sasha 9.5.2002, 10:52 |
| Все разобрался После 1-го прохождения цикла указатель файла 1 становиться в EOF. Поэтому в остальных проходах цикла файл 1 не просматривался. После каждого прохода цикла нужно указатель файла 1 поставить на начало. |