Страница 4 из 4
Re: Работа с файлом
Добавлено: 09 апр 2008, 20:54
scudo
И еще один вопрос как вывести все данные из текстового файла?
Re: Работа с файлом
Добавлено: 09 апр 2008, 21:04
MOTOCoder
scudo писал(а):Убираю Reset и остается только Append.И один фиг он стирает записи уже имеющиеся в текстовом файле и дописывает ново-введеные с самого начала.
Странно, проверил еще раз-все работает.
[syntax='Delphi']
var
f:text;
i:integer;
begin
assign(f,'e:\temp\d.txt');
append(f);
for i:=1 to 100 do
writeln(F,'append ',i);
close(f);
end.
[/syntax]
Такой код добавляет 100 строк в файл, не стирая уже записанные.
На счет вывода всех данных:
[syntax='Delphi']
while not EOF(F) do
begin
readln(F,S);
writeln(S);
end;
[/syntax]
Re: Работа с файлом
Добавлено: 10 апр 2008, 17:11
scudo
Огромное спасибо.Еще вопрос.Как осуществить сортировку?
Re: Работа с файлом
Добавлено: 10 апр 2008, 17:46
MOTOCoder
По какому принципу?
Re: Работа с файлом
Добавлено: 11 апр 2008, 11:42
Хыиуду
scudo писал(а):Огромное спасибо.Еще вопрос.Как осуществить сортировку?
Как правило - считать данные из файла в массив, массив отсортировать (раздел "Алгоритмы"), записать данные из массива в файл.