![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите решить следующую проблему:
имеется файл (например file.txt) содержание файла -1 -2 #3 -4 Циклически проверяем каждую строчку файла. Если она равна #3 то заменяем эту строчку на другую например "&3" по окончании процедурки файл должен принять вид -1 -2 &3 -4 Реально ли это сделать если для считывания строк мы используем readln(f,s) Файл file.txt в программе присваивается как текстовый файл assignfile(f,'путь') Выручайте! |
#2
|
||||
|
||||
![]() Можно использовать тип TStrings:
Код:
|
#3
|
|||
|
|||
![]() В общем, совет правильный. За искобчение того, что break не нужен (а вдруг там несколько вхождений, которые надо заменить все).
|
#4
|
|||
|
|||
![]() ![]() вернее можно, но мне нельзя! Так я и сам додумался..не глупый |
#5
|
||||
|
||||
![]() а если так:
Код:
|