Проверка параметров в процедуре или функции
См. также
В предыдущем примере в функцию передается параметр типа Date. Чтобы удостове
иться, что в функцию передается параметр именно этого типа, используется функция
TYPE( ).
IF TYPE("dDate") = "D"
RETURN dDate + 14
ELSE
= MESSAGEBOX( "plus2weeks requires a date parameter" )
RETURN {} && Return an empty date
ENDIF
ENDFUNC
IF PARAMETERS( ) < 3
= MESSAGEBOX( "Insufficient Number of Parameters Passed" )
RETURN .F.
ENDIF
IF lIsInTable
REPLACE (cStoreTo) WITH (cNewVal)
ELSE
&cStoreTo = cNewVal
ENDIF
RETURN .T.
ENDPROC
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.