Не обязательные параметры в функции

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
coder
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 20.02.2002 (Ср) 20:14

Не обязательные параметры в функции

Сообщение coder » 19.12.2003 (Пт) 14:18

Как написать свою функцию, что бы некоторые из её параметров были не обязательными и сами по умолчанию принимали некоторые значения, как это бывает у многих встроенных функций VB?

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 19.12.2003 (Пт) 14:38

Public Function MyFunction(FirstArg as String, Optional MyParam as Long = 5) as Boolean

параметры, помеченные словом optional будут необязательными
Они всегда пишутся после обязательных параметров. Значение по умолчанию либо стандартное (для Long это 0), либо то, которое указано.

coder
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 20.02.2002 (Ср) 20:14

Сообщение coder » 20.12.2003 (Сб) 2:41

Rainbow писал(а):Public Function MyFunction(FirstArg as String, Optional MyParam as Long = 5) as Boolean

параметры, помеченные словом optional будут необязательными
Они всегда пишутся после обязательных параметров. Значение по умолчанию либо стандартное (для Long это 0), либо то, которое указано.


Спасибо!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, SemrushBot и гости: 4

    TopList