| 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.