@richard Приветствую!
Открыть файл можно функцией Assign, она связывает файл с переменной, которая в последствии используется для чтения.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Program GetFile;
var f: text;
s: string;
begin
//связываем файл с переменной
Assign(f, 'C:\Temp\test.txt');
//читаем файл
While not eof(f) do
Begin
//считываем очередную строку из файла
Readln(f, s);
//выводим строку на экран
Writeln(s);
End;
end.
|
@richard
Для открытия файла для чтения в Pascal используется процедура AssignFile для связывания файла с файловой переменной, а затем вызывается процедура Reset для открытия файла. Вот пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
var myFile: TextFile; myString: String; begin AssignFile(myFile, 'myFile.txt'); Reset(myFile); while not Eof(myFile) do begin ReadLn(myFile, myString); writeln(myString); end; CloseFile(myFile); end; |
Этот код открывает файл 'myFile.txt' для чтения и читает его построчно. Каждая строка выводится на экран. После окончания чтения файла он закрывается с помощью вызова CloseFile.