Команда PARAMETERS
См. также Пример
Синтаксис
PARAMETERS ParameterList
Параметры
ParameterList
Задает имена переменных памяти или массивов, которым присваиваются данные.
Параметры в списке ParameterList разделяются запятыми. Их должно быть, по крайней мере, столько же, сколько в
операторе DO ... WITH. Если в операторе PARAMETERS указано больше переменных и
и массивов, чем было передано оператором DO ... WITH, то оставшиеся переменные
или массивы инициализируются значением "ложь" (.F.). Всего может быть передано
е более 27 параметров.
Функция PARAMETERS( ) возвращает количество параметров, переданных последней в
полнявшейся программе.
Комментарии
Когда команда PARAMETERS используется совместно с DO ... WITH, она должна быть
первым исполняемым оператором в вызываемой программе, процедуре или пользовате
ьской функции.
По умолчанию оператор DO ... WITH передает в процедуры переменные и массивы
по ссылке. Если какое-либо значение в вызываемой процедуре изменяется, то в
соответствующую переменную или массив вызывающей программы возвращается новое значе
ие. Если вы хотите передать переменную или массив по значению, поставьте в ско
ки имя переменной или массива в списке параметров DO ... WITH. Изменения, кото
ым параметр подвергнется в вызываемой процедуре, не будут передаваться обрат
о в вызывающую программу.
В процедуру и в пользовательскую функцию переменные по умолчанию передаются по
ссылке. Чтобы передавать переменные в пользовательскую функцию по ссылке, испо
ьзуйте команду SET UDFPARMS TO REFERENCE.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.