@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.