ADATABASES() | Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен. |
ADIR( ) | Заносит в массив информацию о файлах и возвращает количество файлов. |
AFONT( ) | Заносит в массив информацию о доступных шрифтах |
APRINTERS( ) | Помещает в массив переменных памяти имена принтеров, которые в данный момент описаны в Windows. |
ASSIST | Запускает программу, заданную системной переменной _ASSIST. |
AUSED( ) | Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса. |
_BROWSER | Содержит имя приложения просмотра классов. |
_BUILDER | Содержит имя приложения-конструктора Visual FoxPro |
CAPSLOCK( ) | Возвращает значение текущего режима CAPS LOCK или производит включение или выключение этого режима. |
CD | CHDIR | Заменяет каталог Visual FoxPro, используемый по умолчанию, заданным каталогом. |
CLEAR RESOURCES | Удаляет из памяти кешированные картинки, фонты, сурсоры или иконки. Если не задано имя файла, все названные ресурсы удаляются из памяти. |
COL( ) | Возвращает текущую позицию курсора по столбцам. |
CREATE COLOR SET | Создает цветовой набор на основе текущих установок цвета. |
CREATE VIEW | Создает файл среды Visual FoxPro. Команда SET VIEW восстанавливает среду, которая создана командой CREATE VIEW. Файлы среды имеют расширение .VUE. |
CURDIR( ) | Возвращает текущий каталог. |
DBC( ) | Возвращает имя текущей базы данных и путь к ней. |
DBF( ) | Возвращает имя таблицы, открытой в заданной рабочей области, или имя таблицы из псевдонима таблицы. |
DIR or DIRECTORY | Отображает информацию о файлах некоторого каталога. |
DIRECTORY( ) | Возвращает "истину" (.T.), если заданный каталог есть на диске. |
DISKSPACE( ) | Возвращает объем свободного пространства в байтах на диске, используемом по умолчанию. |
DISPLAY DLLS | Отображает информацию о DLL-функциях 32-разрядной версии Windows, зарегистрированных в Visual FoxPro с помощью команды DECLARE - DLL. |
DISPLAY STATUS | Отображает состояние среды Visual FoxPro. |
FKLABEL( ) | Возвращает имя функциональной клавиши (F1, F2, F3 ...) по ее номеру. |
FKMAX( ) | Возвращает число программируемых функциональных клавиш или комбинаций с их участием на данной клавиатуре. |
FONTMETRIC( ) | Возвращает атрибуты шрифтов, установленных в операционной системе на данный момент. |
GETPICT( ) | Открывает диалоговое окно Open и возвращает имя выбранного файла рисунка. |
GETPRINTER( ) | Отображает диалоговое окно Print Setup (Windows) и возвращает имя выбранного принтера. |
GETCOLOR( ) | Отображает диалоговое окно Color (Windows) и возвращает номер выбранного цвета. |
GETCP( ) | Запрашивает кодовую страницу, отображая на экране диалоговое окно Code Page, а затем возвращает номер выбранной кодовой страницы. |
GETDIR( ) | Отображает диалоговое окно Select Directory, в котором можно выбрать нужный каталог. |
GETENV( ) | Возвращает содержимое заданной переменной среды выполнения MS-DOS. |
GETFILE( ) | Отображает диалоговое окно Open и возвращает имя выбранного файла. |
GETFONT( ) | Отображает диалоовое окно Font и возвращает имя выбранного шрифта. |
HELP | Открывает окно справки. |
HOME( ) | Возвращает имя каталога, из которого производился запуск Visual FoxPro. |
IMESTATUS( ) | Переключает Окно IME (Редактор Ввода Методов) ил возвращает его статус. |
INKEY( ) | Возвращает число, соответствующее первому нажатию клавиши или кнопки мыши в буфере клавиатуры. |
INSMODE( ) | Возвращает текущий режим вставки или включает или выключает этот режим. |
ISCOLOR( ) | Определяет, может ли компьютер формировать цветное изображение. |
ISMOUSE( ) | Возвращает значение "истина" (.T.), если аппаратное обеспечение мыши установлено. |
LIST DLLS | Отображает непрерывным потоком информацию о DLL-функциях 32-разрядной версии Windows, зарегистрированных в Visual FoxPro с помощью команды DECLARE - DLL. |
LIST STATUS | Отображает непрерывным потоком информацию таблицу и/или состояние среды. |
LOCFILE( ) | Ищет файл на диске и возвращает имя файла вместе с его путем. |
MD | MKDIR | Создает новый каталог. |
MEMORY( ) | Возвращает объем памяти, доступной для выполнения внешней программы. |
MESSAGE( ) | Возвращает текущее сообщение об ошибке в виде символьной строки или содержимое строки программы, вызвавшей ошибку. |
NUMLOCK( ) | Возвращает текущий режим Num Lock или включает или выключает этот режим. |
OBJTOCLIENT() | Возвращает позицию или размер элемента управления или объекта относительно содержащего его объекта Form. |
ON( ) | Возвращает команду, назначенную любой из следующих ON APLABOUT, ON ERROR, ON ESCAPE, ON KEY, ON KEY LABEL, ON MACHELP, ON PAGE или ON READERROR. |
OS( ) | Возвращает название и номер версии операционной системы, под управлением которой работает Visual FoxPro. |
PROGRAM( ) | Возвращает имя выполняемой в данный момент программы, или имя программы, выполнявшейся в момент возникновения ошибки. Команда идентичка SYS(16), но имеете больше возможностей. |
PUTFILE( ) | Откывает диалоговое окно Save As и возвращает задаваемое имя файла. |
QUIT | Завершает текущий сеанс Visual FoxPro и возвращает управление в операционную систему. |
RD | RMDIR | Удаляет каталог с диска. |
READKEY( ) | Возвращает значение, которое соответствует клавише, нажатой для выхода из некоторых команд редактирования, или значение, указывающее, как закончилась последняя команда READ. |
RELEASE LIBRARY | Удаляет одну библиотеку внешних программ API из памяти. |
RELEASE PROCEDURE | Закрывает файл процедуры, открытый с помощью команды SET PROCEDURE. |
RESTORE MACROS | Восстанавливает в памяти макрокоманды клавиатуры, сохраненные в файле макрокоманд клавиатуры или в memo-поле. |
RESTORE SCREEN | Восстанавливает основное окно Visual FoxPro или пользовательское окно, сохраненное перед этим в буфере экрана, в переменной памяти или в элементе массива. |
RESTORE WINDOW | Восстанавливает в памяти описания окон и статусы окон, сохраненные в файле окон или в memo-поле. |
RGB( ) | Возвращает одно значение цвета из набора, включающего красный, зеленый и синий компоненты. |
RGBSCHEME( ) | Возвращает цветовую пару RGB или список цветовых пар RGB для заданной цветовой схемы. |
ROW( ) | Возвращает текущую позицию курсора по строкам. |
SAVE MACROS | Сохраняет набор макрокоманд клавиатуры в файле макрокоманд клавиатуры или в memo-поле |
SAVE SCREEN | Сохраняет изображение основного окна Visual FoxPro или активного пользовательского окна в буфере экрана, переменной памяти или элементе массива. |
SAVEPICTURE( ) | Создает файл картинки (.BMP) на основании объектой ссылки на нее. |
SCHEME( ) | Возвращает цветовую пару или список цветовых пар из заданной цветовой схемы. |
SCOLS( ) | Возвращает число столбцов, предусмотренных для основного окна Visual FoxPro. |
_SCREEN | Задает свойства и методы основного окна Visual FoxPro. |
SET( ) | Возвращается текущая установка заданной команды SET в виде символьной или числовой строки. |
SET ANSI | Определяет, каким образом оператор = в командах Visual FoxPro SQL будет сравнивать строки, имеющие разную длину. |
SET AUTOSAVE | Определяет, должна ли система Visual FoxPro сбрасывать буферы данных на диск, когда вы выходите из команды READ или возвращаетесь в окно команд. |
SET BELL | Включает или выключает звуковой сигнал компьютера, а также устанавливает атрибуты сигнала. |
SET BLOCKSIZE | Определяет, каким образом Visual FoxPro распределяет дисковое пространство для хранения memo-полей. |
SET CARRY | Определяет, должен ли Visual FoxPro переносить данные из текущей записи в новую запись, создаваемую командой INSERT, APPEND или BROWSE. |
SET CENTURY | Определяет, должен ли Visual FoxPro показывать номер века в выражениях даты. |
SET CLASSLIB | Открывает библиотеку визуальных классов .VCX, содержащую определения классов. |
SET CLEAR | Определяет, следует ли очищать основное окно Visual FoxPro при выдаче команд SET FORMAT. |
SET CLOCK | Определяет, должен ли Visual FoxPro отображать системные часы, и задает для них позицию в основном окне Visual FoxPro. |
SET COLLATE | Задает последовательность сортировки для символьных полей в последующих операциях индексирования и сортировки. |
SET COLOR OF | Задает цвета для пользовательских меню и окон. |
SET COLOR OF SCHEME | Задает цвета в цветовой схеме или копирует одну цветовую схему в другую. |
SET COLOR SET | Загружает ранее определенный цветовой набор. |
SET COMPATIBLE | Контролирует совместимость с FoxBASE+ и другими языками Xbase. |
SET CONSOLE | Разрешает или запрещает вывод из программы в основное окно Visual FoxPro или в активное окно, определенное пользователем. |
SET CPCOMPILE | Задает кодовую страницу для компилируемых программ. |
SET CPDIALOG | Определяет, будет ли при открытии таблицы отображаться диалоговое окно Code Page. |
SET CURRENCY | Определяет символ денежной еденицы и задает его позицию в отображаемых выражениях типа Numeric, Currency, Float и Double. |
SET CURSOR | Определяет, отображается ли курсор в то время, когда Visual FoxPro ожидает ввода. |
SET DATE | Задает формат отображаемых выражений типа даты и DateTime. |
SET DEBUG | Делает окна отладки и трассировки доступными или недоступными из системы меню Visual FoxPro. |
SET DEBUGOUT | Направляет отладочный вывод в файл. Отладочный вывод формируется командами ASSERT, DEBUGOUT и событиями, которые определены в SET EVENTLIST или в диалоге Трассировки событий (Event Tracking). |
SET DECIMALS | Задает число десятичных знаков, отображаемых в числовых выражениях. |
SET DEFAULT | Задает диск или каталог, используемые по умолчанию. |
SET DELETED | Определяет, будет ли Visual FoxPro обрабатывать записи, помеченные на удаление, и будут ли они доступны для использования в других командах. |
SET DEVELOPMENT | Предписывает Visual FoxPro сравнивать при запуске программы дату и время создания программы с датой и временем создания соответствующего скомпилированного объектного файла. |
SET DEVICE | Направляет вывод команды @ ... SAY на экран, на принтер или в файл. |
SET DISPLAY | Предоставляет возможность изменять текущий режим дисплея на мониторах, поддерживающих различные режимы. Осталось от FoxPro for DOS, не используется в Windows. |
SET ESCAPE | Определяет, должно ли нажатие клавиши Esc прерывать выполнение программ и команд. |
SET EXACT | Задает правила, согласно которым Visual FoxPro сравнивает две строки разной длины. |
SET EXCLUSIVE | Определяет, в каком режиме Visual FoxPro открывает файлы таблиц в сети - для монопольного пользования или для совместного. |
SET FDOW | Задает первый день недели. |
SET FIXED | Определяет, является ли фиксированным количество десятичных знаков в изображении числовых данных. |
SET FUNCTION | Назначает выражение (макрокоманду клавиатуры) функциональной клавише или комбинации клавиш. |
SET FWEEK | Задает требования, предъявляемые к первой неделе года. |
SET HELP | Включает или отключает оперативную справку Visual FoxPro или задает файл справки. |
SET HELPFILTER | Предписывает Visual FoxPro отображать в окне справки подмножество тем справки в стиле .DBF. |
SET HOURS | Устанавливает для системных часов 12-часовой или 24-часовой формат времени. |
SET INTENSITY | Определяет, использует ли Visual FoxPro расширенный цветовой атрибут для отображения полей. |
SET KEYCOMP | Контролирует навигацию в Visual FoxPro, осуществляемую с помощью клавиатуры. |
SET LIBRARY | Открывает файл внешней библиотеки API (интерфейса прикладного программирования). |
SET MACKEY | Задает клавишу или комбинацию клавиш, при нажатии которых отображается диалоговое окно Macro Key Definition. |
SET MACHELP | Манипулирует элементом Microsoft FoxPro Help меню Help. |
SET MARK TO | Задает разделитель, используемый при отображении дат. |
SET MEMOWIDTH | Задает ширину отображаемых на экране memo-полей и символьных выражений. SET MEMOWIDTH влияет на функции ATCLINE( ), ATLINE( ), MEMLINE( ) и MLINE( ). |
SET MESSAGE | Задает сообщение, отображаемое в основном окне Visual FoxPro или в графической строке состояния, или задает место вывода сообщений, связанных с пользовательскими строками меню и командами меню. |
SET MOUSE | Включает или отключает мышь и управляет ее чувствительностью. |
SET NOTIFY | Разрешает или отменяет отображение некоторых системных сообщений. |
SET NULLDISPLAY | По умогчанию Visual FoxPro выводит значение .NULL. для пустых значений объектов. Использование команды SET NULLDISPLAY позвояет сменить выводимый текст. |
SET ODOMETER | Задает интервал, с которым команды, обрабатывающие записи, сообщают значения счетчика записей. |
SET PALETTE | Определяет, используется ли в Visual FoxPro цветовая палитра, принимаемая по умолчанию. |
SET PATH | Задает путь для поиска файлов. |
SET POINT | Определяет символ, используемый в качестве десятичного разделителя при изображении числовых выражений и выражений типа Currency. |
SET PRINTER | Разрешает или разпрещает вывод на принтер, или направляет вывод в файл, порт или на сетевой принтер. |
SET PROCEDURE | Открывает файл процедур. ( .PRG или .FXP файл, содержащий процедуры и функции) |
SET RESOURCE | Обновляет или задает файл ресурсов. |
SET SAFETY | Определяет, будет ли Visual FoxPro отображать диалоговое окно перед тем, как вести запись поверх существующего файла, а также будут ли вычисляться правила таблиц или полей, значения по умолчанию и сообщения об ошибках при внесении изменений в конструкторе таблиц или командой ALTER TABLE. |
SET SCOREBOARD | Задает, где Visual FoxPro отображает состояние клавиш Num Lock, Caps Lock и Insert. |
SET SECONDS | Определяет, указываются ли секунды в значении типа DateTime. |
SET SEPARATOR | Задает символ, который отделяет друг от друга группы из трех цифр, стоящие слева от десятичной точки. |
SET STATUS BAR | Отображает или удаляет с экрана графическую строку состояния. |
SET STICKY | Определяет, что выбранные меню должны оставаться развернутыми до тех пор, пока вы не выберете элемент меню, нажмете клавишу Esc или щелкнете вне меню. |
SET SYSFORMATS | Определяет, должны ли системные установки Visual FoxPro обновляться вместе с текущими системными установками Windows. |
SET SYSMENU | Делает доступной или недоступной системную строку меню Visual FoxPro в процессе выполнения программы и дает возможность изменить конфигурацию строки меню. |
SET TALK | Определяет, будет ли Visual FoxPro отображать результаты команд. |
SET TEXTMERGE | Включает или отключает вычисление полей, переменных памяти, элементов массива, функций или выражений, заключенных в разделители слияния, и позволяет задать вывод процедуры слияния текста. |
SET TEXTMERGE DELIMITERS | Задает разделители слияния текста. |
SET TOPIC | Задает тему (или темы) справки, которую следует открыть при активизации системы справки Visual FoxPro |
SET TOPIC ID | Задает тему справки, которая откроется при активизации системы справки Visual FoxPro. Разде справки определяется идентификатором, который предятавляется в разделе MAP файла проекта помощи. |
SET TYPEAHEAD | Задает максимальное число символов, которые можно сохранить в буфере клавиатуры. |
SET UDFPARMS | Задает в Visual FoxPro способ передачи параметров в пользовательскую функцию (UDF) - по значению или по ссылке. |
SET VIEW | Открывает или закрывает окно представленияили восстанавливает среду Visual FoxPro из файла представления. |
SET XCMDFILE | ает файл ресурсов Macintosh для внешних команд (XCMD) и внешних функций (XFCN). |
SYS(0) | Возвращает сетевую информацию о машине в случае, когда Visual FoxPro используется в сетевой среде. |
SYS(3) | Возвращает допустимое имя файла, которое можно использовать при создании временных файлов.. Используйте SUBSTR(SYS(2015), 3, 10) для создания уникального имени файла. |
SYS(5) | Возвращает диск, используемый в данный момент по умолчанию в Visual FoxPro. (например. C:, D:, E:, etc...) или том (Windows NT только). |
SYS(6) | Возвращает текущее печатающее устройство. Как в установках SET PRINTER. |
SYS(7) | Возвращает имя текущего файла формата. Как в установках SET FORMAT. |
SYS(9) | Возвращает серийный номер данной версии Visual FoxPro. |
SYS(12) | Возвращает объем памяти в доступной для выполнения внешней программы области, лежащей ниже отметки 640K. |
SYS(16) | Возвращает имя файла выполняющейся программы. Если SYS(16) возвращает путь с именем программы, то PROGRAM( ) возвращает имя програмы. |
SYS(17) | Возвращает тип используемого центрального процессора (CPU). |
SYS(18) | Возвращает набранное прописными буквами имя переменной памяти, элемента массива или поля, использованное при создании текущего элемента управления. Использейте свойсво Active Control . |
SYS(24) | Возвращает границу памяти EMS, установленную в файле конфигурации FoxPro для MS-DOS. |
SYS(100) | Возвращает текущую установку SET CONSOLE.. Используйте SET("CONSOLE"). |
SYS(101) | Возвращает текущую установку SET DEVICE.. Используйте SET("DEVICE"). |
SYS(102) | Возвращает текущую установку SET PRINTER. Используйте SET("PRINTER"). |
SYS(103) | Возвращает текущую установку SET TALK. Используйте SET("TALK"). |
SYS(1001) | Возвращает общий вертуальной объем памяти, доступной программе управления памятью Visual FoxPro., которая примерно в пять раз превосходит размер доступной физической памяти. |
SYS(1016) | Возвращает объем памяти, задействованной определенными пользовательскими объектами. |
SYS(1023) | Включает режим диагностики системы справки, давая возможность перехватывать параметры HelpContextID, передаваемые в систему справки Visual FoxPro. |
SYS(1024) | Отключает режим диагностики системы справки, включенный функцией SYS(1023). |
SYS(2002) | Включает или выключает курсор на экране. Используйте SET CURSOR. |
SYS(2003) | Возвращает имя текущего каталога на используемом по умолчанию диске. |
SYS(2004) | Возвращает имя каталога, из которого запускается Visual FoxPro. |
SYS(2005) | Возвращает имя текущего файла ресурсов Visual FoxPro. |
SYS(2006) | Возвращает тип используемой графической карты и монитора. |
SYS(2008) | Задает форму курсора в режиме вставки и в режиме замены. |
SYS(2009) | Переключает форму курсора между режимом вставки и замены. |
SYS(2010) | Возвращает установку FILES из файла CONFIG.SYS. Бесполезно в Visual FoxPro. |
SYS(2015) | Возвращает уникальное 10-символьное имя процедуры, которое состоит из символа подчеркивания и некоторой комбинации букв и цифр. |
SYS(2016) | Возвращает имя окна, использованное в последней команде SHOW GETS WINDOW. Изпользуйте меиод Refresh. |
SYS(2017) | В предыдущих версиях FoxPro данная функция очищала основное окно FoxPro и отображала экран запуска FoxPro. |
SYS(2019) | Возвращает имя и местоположение файла конфигурации Visual FoxPro. |
SYS(2020) | Возвращает общий размер (в байтах) диска, используемого по умолчанию. |
SYS(2022) | Возвращает размер кластера (блока) для заданного диска в байтах. |
SYS(2023) | Возвращает диск и каталог, где Visual FoxPro хранит временные файлы. |
SYS(2027) | Возвращает путь MS-DOS в системе записи, принятой для путей Macintosh. |
SYS(3004) | Возвращает идентификатор Locale ID, используемый объектами автоматизации OLE и элементами управления OLE. |
SYS(3005) | Устанавливает идентификатор Locale ID, используемый объектами автоматизации OLE и элементами управления OLE. |
SYS(3006) | Устанавливает идентификаторы Language ID и Locale ID. |
SYS(3050) | Устанавливает размер приоритетного или фонового буфера в памяти. |
SYS(3053) | Возвращает ODBC environment handle. Если ODBC не загружен, SYS(3053) загружает его и возвращает ODBC environment handle. Environment handle возвращенные SYS(3053) обеспечивает доступ к o ODBC ерез вызовы ODBC API. |
SYSMETRIC( ) | Возвращает размеры экранных элементов операционной системы. SYSMETRIC( ) позволяет определить размер для меню, окон, элементов управления в Visual FoxPro. |
TXTWIDTH( ) | Возвращает длину символьного выражения исходя из средней ширины символа для данного шрифта. |
VERSION( ) | Возвращает символьную строку, содержащую номер используемой версии Visual FoxPro. |
WFONT( ) | Возвращает имя, размер или стиль текущего шрифта для окна в Visual FoxPro |
_WIZARD | Содержит имя программы постоителя (мастера) Visual FoxPro. |
На указанном сервере Вы можете найти более подробное описание функций в формате MS Word.