| Описание синтаксиса | - Функции |
Функции
Синтаксис
Function - объявление функции
{имя ф-ции} - стандартное для языка Basic имя, состоящее из букв латиницы и кирилицы, а так же знака _ и цифр. Причем имя должно начинаться только с букв или знака _.
byVal, byRef - необязательные ключевые слова, указывающие способ передачи параметров в ф-цию. По-умолчанию считается установленным byVal
{имя параметра} - имя параметра ф-ции. Кол-во параметров может быть более одного, тогда в этом случае их следует разделить запятой. Если ф-ция не требует параметров вообще, то скобки () оставляются пустыми.
{тело ф-ции} - основной рабочий код ф-ции, который необходимо выполнить
Function - необязательное ключевое слово, указывающее, что мы завершаем ф-цию, а не что-то ещё.
Для возврата значения ф-ции используется переменная Result или оператор Return( см. Отличие от стандарта ).
Пример
#bas
Function {имя ф-ции} ( [ [byVal,byRef] {имя параметра} ] )
[ {тело ф-ции} ]
End [ Function ]
{имя ф-ции} - стандартное для языка Basic имя, состоящее из букв латиницы и кирилицы, а так же знака _ и цифр. Причем имя должно начинаться только с букв или знака _.
byVal, byRef - необязательные ключевые слова, указывающие способ передачи параметров в ф-цию. По-умолчанию считается установленным byVal
{имя параметра} - имя параметра ф-ции. Кол-во параметров может быть более одного, тогда в этом случае их следует разделить запятой. Если ф-ция не требует параметров вообще, то скобки () оставляются пустыми.
{тело ф-ции} - основной рабочий код ф-ции, который необходимо выполнить
Function - необязательное ключевое слово, указывающее, что мы завершаем ф-цию, а не что-то ещё.
Для возврата значения ф-ции используется переменная Result или оператор Return( см. Отличие от стандарта ).
Пример
Function ПриветМир ()
Message ( "Привет Мир!!!" )
End
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)