Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём неправильно. Необходимо обновить браузер или попробовать использовать другой.
ОБСУЖДЕНИЕ
Замена слова в файле
4 ответов
8,4 тыс.
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
Ну если необходимо заменить символ или заменяемые строки одного размера, то все просто.
С заменой строк разной длины вариантов много, тут уже от задачи зависит.
1 - отображаемые в память файлы.
2 - найти место, откуда начинается замена, считать последующие данные в буфер, обрезать файл, а затем записать буфер. Если замена в начале файла, а файл довольно большой, то метод так себе.
Ну если необходимо заменить символ или заменяемые строки одного размера, то все просто.
С заменой строк разной длины вариантов много, тут уже от задачи зависит.
1 - отображаемые в память файлы.
2 - найти место, откуда начинается замена, считать последующие данные в буфер, обрезать файл, а затем записать буфер. Если замена в начале файла, а файл довольно большой, то метод так себе.
Понял, думаю всё таки прийдется делать через временный файл, проще получится...
Там будут и одной и не одной длины...
Если не трудно, кусочек кода который отвечает за замену слов одной длины.
<!--QuoteBegin-brink+31:07:2007, 11:14 -->
<span class="vbquote">(brink @ 31:07:2007, 11:14 )</span><!--QuoteEBegin-->Если не трудно, кусочек кода который отвечает за замену слов одной длены.
Понял, думаю всё таки прийдется делать через временный файл, проще получится...
Там будут и одной и не одной длины...
Если не трудно, кусочек кода который отвечает за замену слов одной длины.
И проще(не файловые операции),и быстрее (в памяти) и надежнее (опять-таки не на диске).
А проще с AnsiString: Insert,Delete,Pos...(см.Help) - почти Бейсик и не изощряться на "низком уровне" (если, конечно, не обработка в реальном времени)...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь. Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.