Процедура библиотеки API _NewVar( )
См. также Пример
Синтаксис
int _NewVar(char FAR *name, Locator FAR *loc, int flag)
Комментарии
Имя переменной или массива должно подчиняться стандартным правилам именования
переменных, принятым в Visual FoxPro. Новая переменная инициализируется
огическим значением "ложь".
Установка поля l_subs структуры Locator определяет тип переменной или массива:
0 скалярная переменная
1 одномерный массив размером l_sub1
2 двумерный массив размером l_sub1 на l_sub2
Подробнее о структуре Locator см. главу 12 "Интеграция библиотек с Visual
FoxPro" Руководства по профессиональным возможностям.
В качестве параметра flag можно использовать NV_PUBLIC или NV_PRIVATE. Переменные типа NV_PRIVATE соз
аются так, как они создавались бы в программе Visual FoxPro, вызвавшей данную в
ешнюю программу.
Если программа _NewVar( ) успешно создала переменную, в поле l_NTI заносится
еотрицательный номер NTI созданной переменной и _NewVar( ) возвращает этот номе
. Если _NewVar( ) завершается неудачно, возвращается отрицательное число, абсо
ютное значение которого представляет собой внутренний номер ошибки Visual
FoxPro.
char FAR *name; /* Имя переменной. */
Locator FAR *loc; /* Местоположение. */
int flag; /* Область действия. */
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.