Функция возвращает текущий экранный атрибут
Описание
Функция возвращает текущий экранный атрибут на знакоместе <nRow>,
<nColumn>. Таким образом можно запомнить цветовые атрибуты для
последующего использования или обработки, например, с помощью функции
INVERTATTR().
Примеры
. Атрибут знакоместа в текущей позиции курсора:
nVar := SCREENATTR()
. Атрибут знакоместа в текущем столбце в строке 23:
nVar := SCREENATTR(23)
. Атрибут знакоместа с координатами столбец 70, строка 23:
nVar := SCREENATTR(23, 70)
See Also: INVERTATTR()
SCREENFILE()
Записывает отображаемую на экране информацию в файл.
------------------------------------------------------------------------------
Синтаксис
SCREENFILE(<cFileName>, [<lAppend>], [<nOffset>]),
[<lTrim>] --> nBytesWritten
Параметры
<cFileName> - символьный параметр, задающий необязательные имя диска и
путь доступа к директории и обязательное имя файла. По умолчанию
используются текущий диск и текущая директория.
<lAppend> - необязательный логический параметр, задающий при значении
.T. запись путем добавления в конец, а при значении .F. или по
умолчанию перезапись уже имеющейся информации.
<nOffset> - необязательный числовой параметр, задающий количество
байтов смещения от начала файла до места записи новой информации при
добавлении (при значении .T. параметра <lAppend>). По умолчанию конец
файла.
<lTrim> - необязательный логический параметр, задающий при значении
.T. усечение остатка информации в файле после записи нового экрана, а
при значении .F. или по умолчанию запись без усечения.
Возвращаемое значение
nBytesWritten - число записанных в файл байтов.
Описание
Функция позволяет сохранять в файле образ экрана.