|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.10.2010, 00:11 | #1 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 75
|
Чтение и пропуск строк в файле DELPHI 7
Такая проблема, есть файл в котором через TAB записано:
Код:
Код:
Вопрос: Как сделать так, чтобы выводился любой столбик, но при этом текст не удалять. А чтобы сам файл оставался без изменений |
28.10.2010, 00:20 | #2 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
интересно, как вы хотите в целочисленную переменную А прочитать строку t[min].
поразборчивее можно...
ICQ: 593-013-807
Последний раз редактировалось Stilet; 28.10.2010 в 08:38. |
28.10.2010, 00:28 | #3 | |
Пользователь
Регистрация: 23.02.2010
Сообщений: 75
|
Цитата:
Пусть будет тип real. Код:
Код:
А как сделать без удаления. Чтобы файл оставался таким всегда, а результат все равно выводился Код:
|
|
28.10.2010, 00:30 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
попробуйте по экспериментировать с readln(F);
до чтения данных(то есть до того как читать данные вставьте три раза) попробуйте Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
28.10.2010, 00:31 | #5 | |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
Цитата:
Вам надо вывести только первый столбец в memo?
ICQ: 593-013-807
|
|
28.10.2010, 00:35 | #6 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 75
|
|
28.10.2010, 00:39 | #7 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
сделайте как написал Пепел Феникса. Поставьте перед while четыре readln(f);
ICQ: 593-013-807
|
28.10.2010, 00:50 | #8 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 75
|
Спасибо, все работает.
|
28.10.2010, 20:11 | #9 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 75
|
А если такие паразитые строки в середине файла?
Код:
|
28.10.2010, 20:14 | #10 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
тогда считывайте из файла целую строку readln(f, st), где st: string;
а затем обрабатывайте эту строку, выризайте из нее числа.
ICQ: 593-013-807
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Количество строк в файле | Demien | Общие вопросы Delphi | 3 | 17.08.2009 18:48 |
Пропуск строк программы (Си) | persalena | Помощь студентам | 10 | 21.02.2009 20:27 |
Запись и Чтение Имени и пароля в текстовом файле | vitamin.rulez | Помощь студентам | 10 | 22.01.2009 20:32 |
Чтение/Поиск в txt файле и вывод в ComboBox | limnique | Общие вопросы C/C++ | 2 | 05.09.2008 23:01 |
Пропуск условия if. Delphi 7 | Дикий | Помощь студентам | 11 | 12.05.2008 22:49 |