Помощь - Поиск - Пользователи - Календарь
Полная версия: Запись в файл
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Чёрный
Есть программа, что она делает - я думаю не важно... Она берет данные из файла!
потом мне результат нужно вывести тоже в файл, но не перезаписывая, имеющийся, т.е. просто дописать в этот же файл откуда брались данные!! а как сделать, чтобы он именно дописывал, не стирая... я пишу в конце перед выводом результата reset(f) - а он мне пишет, что мол file not open for output.... что сделать... ?
что самое интересное, что когда я пишу rewrite(f) - то он нормально перезаписывает этот файл, но мне надо, чтобы исходные данные оставались в исходнике... вот так вот!
APAL
А ты не повторно его открывал?
И часом файл не текстовый?
Чёрный
повторно, текстовый! а что нельзя так? подскажите как надо!
APAL
Перед повторным открытием не забудь закрыть его Close(f);
Текстовый файл для дозаписи открывать через Append(f);
Чёрный
спасибо большое - всё работает!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.