Возвращает массив, содержащий имена всех допустимых в Visual FoxPro команд, функций и базовых классов.
ALANGUAGE(ArrayName, nType) |
Параметры
- ArrayName
- Указывает имя массива, содержащего допустимые в Visual FoxPro имена команд, функций и базовых классов. Если массив не существует, Visual FoxPro автоматически создает его. Если массив существует и его размеры недостаточны для размещения всех данных, Visual FoxPro автоматически увеличивает размеры и размерность массива в соответствии с размещаемой информацией. Если массив оказывается большего размера, чем необходимо, Visual FoxPro усекает его.
- nType
- Указывает возвращаемую разновидность имен языка в соответствии со следующим списком:
Значение Описание Тип массива 1
Команды
Одномерный: Имя команды
2
Функции
- Двумерный:
- Имя функции [M] nParamR [- nParamT] Символ "М" (matchFlag) указывает, что вы должны использовать полное имя функции в коде программы. nParamR указывает количество необходимых параметров, а nParamT - общее допустимое количество параметров.
3
Базовые классы
- Одномерный
- Имя базового класса
4
События DBC
- Одномерный:
- Имена событий DBC (При отображении имени опускается префикс "DBC_")
- Двумерный:
Примечания
Функция ALANGUAGE( ) возвращает массив имен всех допустимых в Visual FoxPro команд и функций. Для получения информации об объектах используйте функцию AMEMBERS( ).
Примеры
Используйте функцию ALANGUAGE( ) для отображения информации о функциях Visual FoxPro в следующем виде:
![]() | |
---|---|
ALANGUAGE(FuncArr,2) |
Полученный массив FuncArr будет содержать, в частности, следующие значения:
![]() | |
---|---|
JUSTSTEM, M1 |
Имя функции JUSTSTEM( ) нельзя сокращать и она требует указывать один параметр.
![]() | |
---|---|
KEYMATCH, 1-4 |
Имя функции KEYMATCH( ) можно сокращать до четырех символов; она требует обязательно указывать один параметр и может иметь еще три необязательных параметра (а всего у неё четыре параметра).
![]() | |
---|---|
LASTKEY, 0 |
Имя функции LASTKEY( ) можно сокращать и у неё нет параметров.
См.также
Функция LASTKEY( )
Функция KEYMATCH( )
Функция JUSTSTEM( )
Функции
Руководство по языку