Programming: Visual Basic - Visual Basic 6.0
Процедуры Function
Процедуры Function в отличие от
процедур sub могут возвращать значение в вызывающую процедуру. Синтаксис процедуры
Function выглядит следующим образом:
[Private] [Public] [Static} Function
имяПроцедуры (аргументы)
[As type]
операторы
End Function
Процедуры Function, как и переменные,
имеют тип, задаваемый с помощью ключевого слова As. Если тип процедуры не задан,
по умолчанию ей присваивается тип Variant. Тип процедуры определяет в свою очередь
тип возвращаемого ею значения. Возвращаемое процедурой значение присваивается
имени процедуры имяПроцедуры и может быть использовано в выражениях программного
кода аналогично стандартным функциям Visual Basic.
Рассмотрим процедуру, вычисляющую
площадь квадрата:
Function Square (intA As Integer)
As Integer
Square = intA
^ 2
End Function
Для вызова этой процедуры в форме
можно использовать, например, следующий код:
TxtSquare.Text
=
Square(TxtSide.Text)
Назад | Содержание | Вперёд
При перепечатке любого материала
с сайта, видимая ссылка на источник www.warayg.narod.ru
и все имена, ссылки авторов обязательны.
© 2005
|