Помощь - Поиск - Пользователи - Календарь
Полная версия: Замена строки
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Restinpiece
Можете пожалуйста ответить на такой вопрос.
Каким образом можно заменить строку в текстовом файле на другую такой же длины?
andriano
Мне известно 2 варианта:
1. Открываем файл как текстовый и построчно переписываем в другой текстовый с заменой строки. Старый файл удаляем, новый - переименовываем.
2. Открываем файл как нетипизированный, позиционируем на начало заменяемой строки, вписываем нужную строку, позиционируем на конец файла, закрываем файл.
hardcase
Цитата(andriano @ 13.12.2007 19:58) *
2. Открываем файл как нетипизированный, позиционируем на начало заменяемой строки, вписываем нужную строку, позиционируем на конец файла, закрываем файл.
1) Можно не позиционировать в конец.
2) файл должен быть в кодировке ASCI.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.