Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда 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. Команды, функции, операторы, объекты, свойства, события и методы.