Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ изменение файла

Автор: noor 5.04.2006 12:06

Подскажите как можно открыть созданный файл (Пример:Stud*.*kur) для внесения в него изменений, но не просто для дозаписи , а открыть как то в WinCRT и чтоб можна было свободно менять уже существующие записи...

Автор: Ozzя 5.04.2006 12:09

http://forum.sources.ru/index.php?showtopic=136916

Цитата
открыть как то в WinCRT

Эту часть поясни.

Автор: klem4 5.04.2006 12:19

А в чем проблема то ?

uses crt;
var
f : file of integer;
n : integer;

begin
clrscr;
assign(f, 'c:\f.int');
rewrite(f); // создаем
write(f, 13); // пишем
close(f); // ЗАКРЫВАЕМ
reset(f); // открываем для чтения/дозаписи (можно и другой программой)
seek(f, filesize(f)); // ищем конец файла
write(f, 100); // пишем
close(f); // закрываем
reset(f); // открываем для чтения
while (not(eof(f))) do begin
read(f, n); // читаем
writeln(n); // выводим
end;
close(f);
readln;
end.