.XLIST ; IO.MAC ; 21.03.92 ; Автор: Конюхов Д.Л. ; File access constants F_READ = 0 F_WRITE = 1 F_RDWR = 2 ;------ Открыть файл, если нет создать mfunc faccess,,,extrn ;------ Открыть файл mfunc fopen,,,extrn ;------ Создать файл mfunc fcreat,,,extrn ;------ Закрыть файл mfunc fclose,,,extrn ;------ Сбросить диск mfunc fflush,,,extrn ;------ Усекает размер файла до текущей позиции в файле mfunc ftrunc,,,extrn ;------ Читает файл mfunc fread,,,extrn ;------ Пишет файл mfunc fwrite,,,extrn ;------ Изменение позиции для чтения/записи mfunc fseek,,,extrn ;------ Определить текущую позицию в файле (DX * 65536) + AX - байт mfunc frecno,,,extrn ;------ Переместить указатель позиции в начало файла mfunc fgobof,,,extrn ;------ Переместить указатель позиции в конец файла mfunc fgoeof,,,extrn ;------ Определить длину файла в (DX * 65536) + AX - байт mfunc fsize,,,extrn ;------ Delete a file intr _fdelete,,,21h,41h ;------ Rename a file intr _frename,,,21h,56h .LIST