Позиционирование по текстовому файлу

  • Автор темы Demon:-)
  • Дата начала
D

Demon:-)

#1
Искал, искал да только не нашёл... :)
Подскажите кто-нибудь как можно например в текстовом файле

[codebox].....
var
f:system.text;
i:string;
.....
assignfile(f, path+'\test.dat');
rewrite(f);
writeln(f, i);

.......
[/codebox]

записать в конкретную строку значение i, т.е. есть файл test.dat состоит из 4 строк (строки 1,2,4,5 -заполнены, 3-пустая) вот мне и надо записать в 3 строку и потом соответственно считывать её, и в дальнейшем эту строку перезаписывать (т.е. строки 1,2,4,5 не трогать) т.е. мне надо записать какую либо инфу в заданную строку текстового файла и всё.
пример файл test.dat (- и + это любые значения цифры или текст)
1-
2-
3
4-
5-

в строку 3 надо записать плюс "+"
чтобы получилось
1-
2-
3+
4-
5-
а потом из 3 строки надо считать "+"

вот и всё только строк больше будет
Если можно то с примерами плз... Заранее псб...