Команда PUBLIC
См. также Пример
Синтаксис
PUBLIC MemVarList
Параметры
MemVarList
Задает одну или несколько переменных памяти, которые необходимо инициализи
овать и обозначить как глобальные.
[ARRAY] ArrayName1 (nRows1 [, nColumns1])
Задает один или несколько массивов, которые необходимо инициализировать и обоз
ачить как глобальные. Описание аргументов см. DIMENSION.
Комментарии
Глобальные переменные и массивы можно использовать и модифицировать из любой п
ограммы, выполняемой в ходе текущего сеанса Visual FoxPro.
Переменные памяти и массивы, созданные с помощью команды PUBLIC, инициализи
уются значением "ложь" (.F.), за исключением глобальных переменных FOX и FOXPRO,
инициализируемых значением "истина" (.T.). Глобальные переменные FOX и FOXPRO
можно использовать для условного выполнения кода в зависимости от того, какой
именно продукт работает.
Любая переменная памяти или массив, создаваемые в окне команд, автоматически
становятся глобальными.
Если вы хотите объявить переменную памяти или массив глобальным, сделайте это
о присваивания им значений.
Если вы в своей программе присвоите значение переменной памяти (или массиву),
а позже объявите эту переменную (массив) глобальной с помощью команды PUBLIC,
Visual FoxPro сгенерирует ошибку синтаксиса.
Или
PUBLIC [ARRAY] ArrayName1 (nRows1 [, nColumns1])
[, ArrayName2 (nRows2 [, nColumns2])] ...
[, ArrayName2 (nRows2 [, nColumns2])] ...
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.