15 | 12 | 2017

Содержание 

Visual  FoxPro  окружение - среда

Функции

Описание

ADATABASES()

Помещает в массив переменных памяти имена всех открытых баз данных и описания путей для этих имен.

ADIR( )

Заносит в массив информацию о файлах и возвращает количество файлов.

AFONT( )

Заносит в массив информацию о доступных шрифтах

APRINTERS( )

Помещает в массив переменных памяти имена принтеров, которые в данный момент описаны в Windows.

ASSIST

Запускает программу, заданную системной переменной  _ASSIST.

AUSED( )

Помещает в массив переменных памяти псевдонимы и рабочие области для таблиц заданного сеанса.

_BROWSER

Содержит имя приложения просмотра классов.

_BUILDER

Содержит имя приложения-конструктора VisualFoxPro

CAPSLOCK( )

Возвращает значение текущего режима CAPSLOCK или производит включение или выключение этого режима.

CD | CHDIR

Заменяет каталог VisualFoxPro, используемый по умолчанию, заданным каталогом.

CLEAR RESOURCES

Удаляет из памяти кешированные картинки, фонты, сурсоры или иконки. Если не задано имя файла, все названные ресурсы удаляются из памяти.

COL( )

Возвращает текущую позицию курсора по столбцам.

CREATE COLOR SET

Создает цветовой набор на основе текущих установок цвета.

CREATE VIEW

Создает файл среды Visual FoxPro.Команда SETVIEW восстанавливает среду, которая создана командой CREATEVIEW.  Файлы среды имеют расширение .VUE.

CURDIR( )

Возвращает текущий каталог.

DBC( )

Возвращает имя текущей базы данных и путь к ней.

DBF( )

Возвращает имя таблицы, открытой в заданной рабочей области, или имя таблицы из псевдонима таблицы.

DIR or DIRECTORY

Отображает информацию о файлах некоторого каталога.

DIRECTORY( )

Возвращает “истину” (.T.), если заданный каталог есть на диске.

DISKSPACE( )

Возвращает объем свободного пространства в байтах на диске, используемом по умолчанию.

DISPLAY DLLS

Отображает информацию о DLL-функциях 32-разрядной версии Windows, зарегистрированных в VisualFoxPro с помощью команды DECLARE - DLL.

DISPLAY STATUS

Отображает состояние среды VisualFoxPro.

FKLABEL( )

Возвращает имя функциональной клавиши (F1, F2, F3 ...) по ее номеру.

FKMAX( )

Возвращает число программируемых функциональных клавиш или комбинаций с их участием на данной клавиатуре.

FONTMETRIC( )

Возвращает атрибуты шрифтов, установленных в операционной системе на данный момент.

GETPICT( )

Открывает диалоговое окно Open и возвращает имя выбранного файла рисунка.

GETPRINTER( )

Отображает диалоговое окно PrintSetup (Windows) и возвращает имя выбранного принтера.

GETCOLOR( )

Отображает диалоговое окно Color (Windows) и возвращает номер выбранного цвета.

GETCP( )

Запрашивает кодовую страницу, отображая на экране диалоговое окно CodePage, а затем возвращает номер выбранной кодовой страницы.

GETDIR( )

Отображает диалоговое окно SelectDirectory, в котором можно выбрать нужный каталог.

GETENV( )

Возвращает содержимое заданной переменной среды выполнения MS-DOS.

GETFILE( )

Отображает диалоговое окно Open и возвращает имя выбранного файла.

GETFONT( )

Отображает диалоовое окно Font и возвращает имя выбранного шрифта.

HELP

Открывает окно справки.

HOME( )

Возвращает имя каталога, из которого производился запуск VisualFoxPro.

IMESTATUS( )

Переключает Окно IME (Редактор Ввода Методов) ил возвращает его статус.

INKEY( )

Возвращает число, соответствующее первому нажатию клавиши или кнопки мыши в буфере клавиатуры.

INSMODE( )

Возвращает текущий режим вставки или включает или выключает этот режим.

ISCOLOR( )

Определяет, может ли компьютер формировать цветное изображение.

ISMOUSE( )

Возвращает значение "истина" (.T.), если аппаратное обеспечение мыши установлено.

LIST DLLS

Отображает непрерывным потоком информацию о DLL-функциях 32-разрядной версии Windows, зарегистрированных в VisualFoxPro с помощью команды DECLARE - DLL.

LIST STATUS

Отображает непрерывным потоком информацию таблицу и/или состояние среды.

LOCFILE( )

Ищет файл на диске и возвращает имя файла вместе с его путем.

MD | MKDIR

Создает новый  каталог.

MEMORY( )

Возвращает объем памяти, доступной для выполнения внешней программы.

MESSAGE( )

Возвращает текущее сообщение об ошибке в виде символьной строки или содержимое строки программы, вызвавшей ошибку.

NUMLOCK( )

Возвращает текущий режим NumLock или включает или выключает этот режим.

OBJTOCLIENT()

Возвращает позицию или размер элемента управления или объекта относительно содержащего его объекта Form.

ON( )

Возвращает команду, назначенную любой из следующих ON APLABOUT, ON ERROR, ON ESCAPE, ON KEY, ON KEY LABEL, ON MACHELP, ON PAGE или ON READERROR.

OS( )

Возвращает название и номер версии операционной системы, под управлением которой работает VisualFoxPro.

PROGRAM( )

Возвращает имя выполняемой в данный момент программы, или имя программы, выполнявшейся в момент возникновения ошибки. Команда идентичка SYS(16), но имеете больше возможностей.

PUTFILE( )

Откывает диалоговое окно SaveAs и возвращает задаваемое имя файла.

QUIT

Завершает текущий сеанс VisualFoxPro и возвращает управление в операционную систему.

RD | RMDIR

Удаляет каталог с диска.

READKEY( )

Возвращает значение, которое соответствует клавише, нажатой для выхода из некоторых команд редактирования, или значение, указывающее, как закончилась последняя команда READ.

RELEASE LIBRARY

Удаляет одну библиотеку внешних программ API из памяти.

RELEASE PROCEDURE

Закрывает файл процедуры, открытый с помощью команды SETPROCEDURE.

RESTORE MACROS

Восстанавливает в памяти макрокоманды клавиатуры, сохраненные в файле макрокоманд клавиатуры или в memo-поле.

RESTORE SCREEN

Восстанавливает основное окно VisualFoxPro или пользовательское окно, сохраненное перед этим в буфере экрана, в переменной памяти или в элементе массива.

RESTORE WINDOW

Восстанавливает в памяти описания окон и статусы окон, сохраненные в файле окон или в memo-поле.

RGB( )

Возвращает одно значение цвета из набора, включающего красный, зеленый и синий компоненты.

RGBSCHEME( )

Возвращает цветовую пару RGB или список цветовых пар RGB для заданной цветовой схемы.

ROW( )

Возвращает текущую позицию курсора по строкам.

SAVE MACROS

Сохраняет набор макрокоманд клавиатуры в файле макрокоманд клавиатуры или в memo-поле

SAVE SCREEN

Сохраняет изображение основного окна VisualFoxPro или активного пользовательского окна в буфере экрана, переменной памяти или элементе массива.

SAVEPICTURE( )

Создает файл картинки (.BMP) на основании объектой ссылки на нее.

SCHEME( )

Возвращает цветовую пару или список цветовых пар из заданной цветовой схемы.

SCOLS( )

Возвращает число столбцов, предусмотренных для основного окна VisualFoxPro.

_SCREEN

Задает свойства и методы основного окна VisualFoxPro.

SET( )

Возвращается текущая установка заданной команды SET в виде символьной или числовой строки.

SET ANSI

Определяет, каким образом оператор = в командах VisualFoxProSQL будет сравнивать строки, имеющие разную длину.

SET AUTOSAVE

Определяет, должна ли система VisualFoxPro сбрасывать буферы данных на диск, когда вы выходите из команды READ или возвращаетесь в окно команд.

SET BELL

Включает или выключает звуковой сигнал компьютера, а также устанавливает атрибуты сигнала.

SET BLOCKSIZE

Определяет, каким образом VisualFoxPro распределяет дисковое пространство для хранения memo-полей.

SET CARRY

Определяет, должен ли VisualFoxPro переносить данные из текущей записи в новую запись, создаваемую командой INSERT, APPEND или BROWSE.

SET CENTURY

Определяет, должен ли VisualFoxPro показывать номер века в выражениях даты.

SET CLASSLIB

Открывает библиотеку визуальных классов .VCX, содержащую определения классов.

SET CLEAR

Определяет, следует ли очищать основное окно VisualFoxPro при выдаче команд SETFORMAT.

SET CLOCK

Определяет, должен ли VisualFoxPro отображать системные часы, и задает для них позицию в основном окне VisualFoxPro.

SET COLLATE

Задает последовательность сортировки для символьных полей в последующих операциях индексирования и сортировки.

SET COLOR OF

Задает цвета для пользовательских меню и окон.

SET COLOR OF SCHEME

Задает цвета в цветовой схеме или копирует одну цветовую схему в другую.

SET COLOR SET

Загружает ранее определенный цветовой набор.

SET COMPATIBLE

Контролирует совместимость с FoxBASE+ и другими языками Xbase.

SET CONSOLE

Разрешает или запрещает вывод из программы в основное окно VisualFoxPro или в активное окно, определенное пользователем.

SET CPCOMPILE

Задает кодовую страницу для компилируемых программ.

SET CPDIALOG

Определяет, будет ли при открытии таблицы отображаться диалоговое окно CodePage.

SET CURRENCY

Определяет символ денежной еденицы и задает его позицию в отображаемых выражениях типа Numeric, Currency, Float и Double.

SET CURSOR

Определяет, отображается ли курсор в то время, когда VisualFoxPro ожидает ввода.

SET DATE

Задает формат отображаемых выражений типа даты и DateTime.

SET DEBUG

Делает окна отладки и трассировки доступными или недоступными из системы меню Visual FoxPro.

SET DEBUGOUT

Направляет отладочный вывод в файл. Отладочный вывод формируется командами ASSERT,  DEBUGOUT и событиями, которые определены в SETEVENTLIST или в диалоге Трассировки событий (EventTracking).

SET DECIMALS

Задает число десятичных знаков, отображаемых в числовых выражениях.

SET DEFAULT

Задает диск или каталог, используемые по умолчанию.

SET DELETED

Определяет, будет ли VisualFoxPro обрабатывать записи, помеченные на удаление, и будут ли они доступны для использования в других командах.

SET DEVELOPMENT

Предписывает VisualFoxPro сравнивать при запуске программы дату и время создания программы с датой и временем создания соответствующего скомпилированного объектного файла.

SET DEVICE

Направляет вывод команды @ ... SAY на экран, на принтер или в файл.

SET DISPLAY

Предоставляет возможность изменять текущий режим дисплея на мониторах, поддерживающих различные режимы. Осталось от FoxPro for DOS, не используется в Windows.

SET ESCAPE

Определяет, должно ли нажатие клавиши Esc прерывать выполнение программ и команд.

SET EXACT

Задает правила, согласно которым VisualFoxPro сравнивает две строки разной длины.

SET EXCLUSIVE

Определяет, в каком режиме VisualFoxPro открывает файлы таблиц в сети - для монопольного пользования или для совместного.

SET FDOW

Задает первый день недели.

SET FIXED

Определяет, является ли фиксированным количество десятичных знаков в изображении числовых данных.

SET FUNCTION

Назначает выражение (макрокоманду клавиатуры) функциональной клавише или комбинации клавиш.

SET FWEEK

Задает требования, предъявляемые к первой неделе года.

SET HELP

Включает или отключает оперативную справку VisualFoxPro или задает файл справки.

SET HELPFILTER

Предписывает VisualFoxPro отображать в окне справки подмножество тем справки в стиле .DBF.

SET HOURS

Устанавливает для системных часов 12-часовой или 24-часовой формат времени.

SET INTENSITY

Определяет, использует ли VisualFoxPro расширенный цветовой атрибут для отображения полей.

SET KEYCOMP

Контролирует навигацию в VisualFoxPro, осуществляемую с помощью клавиатуры.

SET LIBRARY

Открывает файл внешней библиотеки API (интерфейса прикладного программирования).

SET MACKEY

Задает клавишу или комбинацию клавиш, при нажатии которых отображается диалоговое окно MacroKeyDefinition.

SET MACHELP

Манипулирует элементом Microsoft FoxPro Help меню Help.

SET MARK TO

Задает разделитель, используемый при отображении дат.

SET MEMOWIDTH

Задает ширину отображаемых на экране memo-полей и символьных выражений. SET MEMOWIDTH влияет на функции ATCLINE( ), ATLINE( ), MEMLINE( ) и MLINE( ).

SET MESSAGE

Задает сообщение, отображаемое в основном окне VisualFoxPro или в графической строке состояния, или задает место вывода сообщений, связанных с пользовательскими строками меню и командами меню.

SET MOUSE

Включает или отключает мышь и управляет ее чувствительностью.

SET NOTIFY

Разрешает или отменяет отображение некоторых системных сообщений.

SET NULLDISPLAY

По умогчанию VisualFoxPro выводит значение .NULL. для пустых значений объектов. Использование команды SET NULLDISPLAY позвояет сменить выводимый текст.

SET ODOMETER

Задает интервал, с которым команды, обрабатывающие записи, сообщают значения счетчика записей.

SET PALETTE

Определяет, используется ли в VisualFoxPro цветовая палитра, принимаемая по умолчанию.

SET PATH

Задает путь для поиска файлов.

SET POINT

Определяет символ, используемый в качестве десятичного разделителя при изображении числовых выражений и выражений типа Currency.

SET PRINTER

Разрешает или разпрещает вывод на принтер, или направляет вывод в файл, порт или на сетевой принтер.

SET PROCEDURE

Открывает файл процедур. ( .PRG или .FXP файл, содержащий процедуры и функции)

SET RESOURCE

Обновляет или задает файл ресурсов.

SET SAFETY

Определяет, будет ли VisualFoxPro отображать диалоговое окно перед тем, как вести запись поверх существующего файла, а также будут ли вычисляться правила таблиц или полей, значения по умолчанию и сообщения об ошибках при внесении изменений в конструкторе таблиц или командой ALTERTABLE.

SET SCOREBOARD

Задает, где Visual FoxPro отображает состояние клавиш Num Lock, Caps Lock и Insert.

SET SECONDS

Определяет, указываются ли секунды в значении типа DateTime.

SET SEPARATOR

Задает символ, который отделяет друг от друга группы из трех цифр, стоящие слева от десятичной точки.

SET STATUS BAR

Отображает или удаляет с экрана графическую строку состояния.

SET STICKY

Определяет, что выбранные меню должны оставаться развернутыми до тех пор, пока вы не выберете элемент меню, нажмете клавишу Esc или щелкнете вне меню.

SET SYSFORMATS

Определяет, должны ли системные установки VisualFoxPro обновляться вместе с текущими системными установками Windows.

SET SYSMENU

Делает доступной или недоступной системную строку меню VisualFoxPro в процессе выполнения программы и дает возможность изменить конфигурацию строки меню.

SET TALK

Определяет, будет ли VisualFoxPro отображать результаты команд.

SET TEXTMERGE

Включает или отключает вычисление полей, переменных памяти, элементов массива, функций или выражений, заключенных в разделители слияния, и позволяет задать вывод процедуры слияния текста.

SET TEXTMERGE DELIMITERS

Задает разделители слияния текста.

SET TOPIC

Задает тему (или темы) справки, которую следует открыть при активизации системы справки VisualFoxPro

SET TOPIC ID

Задает тему справки, которая откроется при активизации системы справки VisualFoxPro. Разде справки определяется идентификатором, который предятавляется в разделе MAP файла проекта помощи.

SET TYPEAHEAD

Задает максимальное число символов, которые можно сохранить в буфере клавиатуры.

SET UDFPARMS

Задает в VisualFoxPro способ передачи параметров в пользовательскую функцию (UDF) - по значению или по ссылке.

SET VIEW

Открывает или закрывает окно представленияили восстанавливает среду VisualFoxPro из файла представления.

SET XCMDFILE

ает файл ресурсов Macintosh для внешних команд (XCMD) и внешних функций (XFCN).

SYS(0)

Возвращает сетевую информацию о машине в случае, когда VisualFoxPro используется в сетевой среде.

SYS(3)

Возвращает допустимое имя файла, которое можно использовать при создании временных файлов.. Используйте SUBSTR(SYS(2015), 3, 10) для создания уникального имени файла.

SYS(5)

Возвращает диск, используемый в данный момент по умолчанию в VisualFoxPro. (например.  C:, D:, E:, etc...) или том (WindowsNT только).

SYS(6)

Возвращает текущее печатающее устройство.  Как  в установках SET PRINTER.

SYS(7)

Возвращает имя текущего файла формата.  Как в установках SETFORMAT.

SYS(9)

Возвращает серийный номер данной версии VisualFoxPro.

SYS(12)

Возвращает объем памяти в доступной для выполнения внешней программы области, лежащей ниже отметки 640K.

SYS(16)

Возвращает имя файла выполняющейся программы. Если SYS(16) возвращает путь с именем программы, то PROGRAM( ) возвращает имя програмы.

SYS(17)

Возвращает тип используемого центрального процессора (CPU).

SYS(18)

Возвращает набранное прописными буквами имя переменной памяти, элемента массива или поля, использованное при создании текущего элемента управления.  Использейте свойсво Active Control .

SYS(24)

Возвращает границу памяти EMS, установленную в файле конфигурации FoxPro для MS-DOS.

SYS(100)

Возвращает текущую установку SETCONSOLE..  Используйте SET(“CONSOLE”).

SYS(101)

Возвращает текущую установку SETDEVICE..  Используйте  SET(“DEVICE”).

SYS(102)

Возвращает текущую установку SETPRINTER. Используйте SET(“PRINTER”).

SYS(103)

Возвращает текущую установку SETTALK. Используйте SET(“TALK”).

SYS(1001)

Возвращает общий вертуальной объем памяти, доступной программе управления памятью VisualFoxPro., которая примерно в пять раз превосходит размер доступной физической памяти.

SYS(1016)

Возвращает объем памяти, задействованной определенными пользовательскими объектами.

SYS(1023)

Включает режим диагностики системы справки, давая возможность перехватывать параметры HelpContextID, передаваемые в систему справки VisualFoxPro.

SYS(1024)

Отключает режим диагностики системы справки, включенный функцией SYS(1023).

SYS(2002)

Включает или выключает курсор на экране.  Используйте  SET CURSOR.

SYS(2003)

Возвращает имя текущего каталога на используемом по умолчанию диске.

SYS(2004)

Возвращает имя каталога, из которого запускается VisualFoxPro.

SYS(2005)

Возвращает имя текущего файла ресурсов VisualFoxPro.

SYS(2006)

Возвращает тип используемой графической карты и монитора.

SYS(2008)

Задает форму курсора в режиме вставки и в режиме замены.

SYS(2009)

Переключает форму курсора между режимом вставки и замены.

SYS(2010)

Возвращает установку FILES из файла CONFIG.SYS.  Бесполезно в Visual FoxPro.

SYS(2015)

Возвращает уникальное 10-символьное имя процедуры, которое состоит из символа подчеркивания и некоторой комбинации букв и цифр.

SYS(2016)

Возвращает имя окна, использованное в последней команде SHOWGETSWINDOW. Изпользуйте меиод Refresh.

SYS(2017)

В предыдущих версиях FoxPro данная функция очищала основное окно FoxPro и отображала экран запуска FoxPro.

SYS(2019)

Возвращает имя и местоположение файла конфигурации VisualFoxPro.

SYS(2020)

Возвращает общий размер (в байтах) диска, используемого по умолчанию.

SYS(2022)

p style=

Возвращает размер кластера (блока) для заданного диска в байтах.

SYS(2023)

Возвращает диск и каталог, где VisualFoxPro хранит временные файлы.

SYS(2027)

Возвращает путь MS-DOS в системе записи, принятой для путей Macintosh.

SYS(3004)

Возвращает идентификатор LocaleID, используемый объектами автоматизации OLE и элементами управления OLE.

SYS(3005)

Устанавливает идентификатор LocaleID, используемый объектами автоматизации OLE и элементами управления OLE.

SYS(3006)

Устанавливает идентификаторы LanguageID и LocaleID.

SYS(3050)

Устанавливает размер приоритетного или фонового буфера в памяти.

SYS(3053)

Возвращает ODBC environment handle.  Если ODBC не загружен, SYS(3053) загружает его и возвращает ODBC environment handle.  Environment handle возвращенные SYS(3053) обеспечивает доступ к o ODBC ерез вызовы ODBC API.

SYSMETRIC( )

Возвращает размеры экранных элементов операционной системы. SYSMETRIC( ) позволяет определить размер для меню, окон, элементов управления в VisualFoxPro.

TXTWIDTH( )

Возвращает длину символьного выражения исходя из средней ширины символа для данного шрифта.

VERSION( )

Возвращает символьную строку, содержащую номер используемой версии VisualFoxPro.

WFONT( )

Возвращает имя, размер или стиль текущего шрифта для окна в VisualFoxPro

_WIZARD

Содержит имя программы постоителя (мастера) VisualFoxPro.


Visual FoxPro окружение -  работа с файлами

  

Функции

Описание

ADIR( )

Заносит в массив информацию о файлах и возвращает количество файлов.

ASSIST

Запускает программу, заданную системной переменной  _ASSIST.

CD | CHDIR

Заменяет каталог VisualFoxPro, используемый по умолчанию, заданным каталогом.

CLOSE ALL

Закрывает все открытые базы данных, таблицы, индексы во всех рабочих областях и выбирает рабочую область 1. Закрывает все открытые файлы, созданные по FCREATE( ) или открытые FOPEN( ). Функции. CLOSE ALL не закрывает файл, открытый в SET PRINT.

CLOSE ALTERNATE

Закрывет алтернативный файл, открытый командой SET ALTERNATE.

CLOSE DATABASES

Закрывает текущую базу данных и ее таблицы. Если нет текущей базы данных, все открытые свободные таблицы, индексы, форматные файлы во вех рабочих областях закрываются, и выбирается рабочая область 1.

CLOSE FORMAT

Закрывает различные типы файлов.

CLOSE INDEXES

Закрывает различные типы файлов.

CLOSE PROCEDURE

Закрывает различные типы файлов.

COPY FILE

Создает копию файла любого типа.

CURDIR( )

Возвращает текущий каталог.

DELETE FILE

Удаляет файл с диска

DIR or DIRECTORY

Отображает информацию о файлах некоторого каталога.

DIRECTORY( )

Возвращает “истину” (.T.), если заданный каталог есть на диске.

DISPLAY FILES

Отображает информацию о файлах.

DISKSPACE( )

Возвращает объем свободного пространства в байтах на диске, используемом по умолчанию.

ERASE

Стирает файл с диска.

FDATE( )

Возвращает дату последней модификации файла

FILE( )

Возвращает значение "истина" (.T.), если заданный файл найден на диске.  Используйте  EXISTS().

FILER

Открывает программу обслуживания файлов Filer.

FLUSH

Немедленно сохраняет на диске изменения в таблице и индексе.

FSIZE( )

Возвращает величину заданного поля или файла в байтах.

FTIME( )

Возвращает время последней модификации файла.

FULLPATH( )

Возвращает путь к заданному файлу или путь относительно другого файла. Испоьзуйте  EXISTS().

GETDIR( )

Отображает диалоговое окно SelectDirectory, в котором можно выбрать нужный каталог.

GETFILE( )

Отображает диалоговое окно Open и возвращает имя выбранного файла.

GETPICT( )

Открывает диалоговое окно Open и возвращает имя выбранного файла рисунка.

ISNULL( )

Возвращает значение "истина" (.T.), если результатом вычисления выражения является значение NULL; в противном случае возвращает "ложь" (.F.).

LIST FILES

Выводит сплошным потоком информацию о файлах в текущем каталоге, которые соответсвуют маске.

LOCFILE( )

Ищет файл на диске и возвращает имя файла вместе с его путем.

LUPDATE( )

Возвращает дату последнего обновления таблицы, открытой в другой рабочей области.

MD | MKDIR

Создает новый  каталог.

MODIFY COMMAND

Октрывает окно редактирования для изменения или создания программного файла..

MODIFY FILE

Октрывает окно редактирования для изменения или создания текстового файла..

NVL( )

Возвращает отличное от NULL значение одного из двух выражений.

OPEN DATABASE

Открывает базу данных.

PUTFILE( )

Откывает диалоговое окно SaveAs и возвращает задаваемое имя файла.

RD | RMDIR

Удаляет каталог с диска.

RENAME

Заменяет имя файла новым именем.

SAVEPICTURE( )

Создает файл картинки (.BMP) на основании объектой ссылки на нее.

SET ALTERNATE

Направляет в текстовый файл экранный или печатный вывод, созданный командами ?, ??, DISPLAY или LIST.

SET DEFAULT

Задает диск или каталог, используемые по умолчанию.

SET FULLPATH

Определяет, должны ли функции CDX(), DBF(), MDX() и NDX() возвращать путь вместе с именем файла.

SET PATH

Задает путь для поиска файлов.

SET SAFETY

Определяет, будет ли VisualFoxPro отображать диалоговое окно перед тем, как вести запись поверх существующего файла, а также будут ли вычисляться правила таблиц или полей, значения по умолчанию и сообщения об ошибках при внесении изменений в конструкторе таблиц или командой ALTERTABLE.

SET VIEW

Открывает или закрывает окно представленияили восстанавливает среду VisualFoxPro из файла представления.

SET VOLUME

Maps MS-DOS drive designators (A:, B:, C:, and so on) to volumes or folders in FoxPro for Macintosh.

SYS(3)

Возвращает допустимое имя файла, которое можно использовать при создании временных файлов.. Используйте SUBSTR(SYS(2015), 3, 10) для создания уникального имени файла.

SYS(5)

Возвращает диск, используемый в данный момент по умолчанию в VisualFoxPro. (например.  C:, D:, E:, etc...) или том (WindowsNT только).

SYS(2000)

Возвращает имя первого файла, соответствущего заданному шаблону имен файлов.

SYS(2014)

Возвращает кратчайший путь для заданного файла относительно текущего или указанного каталога.

SYS(2015)

Возвращает уникальное 10-символьное имя процедуры, которое состоит из символа подчеркивания и некоторой комбинации букв и цифр.

SYS(2020)

Возвращает общий размер (в байтах) диска, используемого по умолчанию.

SYS(2022)

Возвращает размер кластера (блока) для заданного диска в байтах.

SYS(2023)

Возвращает диск и каталог, где VisualFoxPro хранит временные файлы.

SYS(2027)

Возвращает путь MS-DOS в системе записи, принятой для путей Macintosh.

TYPE

Отображает содержимое файла.

Содержание