то может быть вычислено начало
Поскольку число байтов, записанных с помощью функции
SCREENFILE() известно, то может быть вычислено начало следующего
экрана. Это позволяет сохранять в одном файле несколько экранных
изображений.
Примечания
. В файле, считываемом данной функцией, могут находиться символы с
кодом маркера конца файла. Чтение не будет заканчиваться
преждевременно, поскольку функция всегда считывает 4000 байтов.
. Использование универсальных символов сопоставления ("?" и "*") для
задания группы файлов не допускается.
Примеры
. Считывание содержимого экрана с начала файла:
FILESCREEN("screen.tst")
. Считывание второго экрана, образ первого экрана (4000 байтов)
пропускается:
FILESCREEN("screen.tst", 4000)
. Задание имени диска и пути доступа:
FILESCREEN("\screen.tst")
FILESCREEN("a:screen.tst")
. Использование универсальных символов сопоставления ("?" и "*")
для задания группы файлов не допускается:
FILESCREEN("screen.*") // Результат: 0
See Also: SCREENFILE()
FONTLOAD()
Загружает EGA/VGA шрифт из файла.
------------------------------------------------------------------------------
Синтаксис
FONTLOAD(<cFileName>, <nFontArea>,
[<nOffset>], [<nCounter>]) --> nErrorCode
или
FONTLOAD(<cFileName>, <nFontArea>, [<lCompute>]) --> nErrorCode
Параметры
<cFileName> - символьный параметр, задающий необязательные имя диска и
путь доступа к директории и обязательное имя файла. По умолчанию
используются текущий диск и текущая директория.
<nFontArea> - номер требуемой шрифтовой области. Минимальное значение
1. Максимальное для EGA - 4, а для VGA - 8.