Программирование на языке Турбо-Пролог 2.0. Николаев В.Г - 26 стр.

UptoLike

- 26 -
filepos(SymbolicFileName,FilePosition,Mode)
(file,real,integer) - (i,i,i) (i,o,i)
Устанавливает указатель данного файла на заданную позицию
или считывает текущую позицию.
Mode = 0 - относительно начала файла,
1 - относительно текущей позиции,
2 - относительно конца файла.
eof(SymbolicFileName) (file) - (i)
Проверка на конец файла. Выполняется успешно, если указатель
текущей позиции файла указывает на конец файла, и завершается не-
удачно в противном случае.
flush(SymbolicFileName) (file) - (i)
Очищает содержимое буфера. Содержимое внутреннего файлового
буфера пересылается в заданный файл. С помощью предиката flush
можно организовать передачу данных до того, как буфер будет за-
полнен.
existfile(DosFileName) (string) - (i)
Проверяет существует ли заданный файл в текущем каталоге.
deletefile(DosFileName) (string) - (i)
Удаляет заданный файл DOS.
renamefile(OldDosFileName,NewDosFileName) (string,string) - (i,i)
Переименовывает файл DOS. OldDosFileName - старое имя,
NewDosFileName - новое имя файла.
disk(DosPath) (string) - (i) (o)
Устанавливает или показывает накопитель и путь.
2.4. Управление экраном ( SCREEN HANDLING )
scr_char(Row,Column,Char)
(integer,integer,char) - (i,i,i) (i,i,o)
Устанавливает/считывает символ Char в строке Row и столбце
Column текущего окна.