Страница: 1 |
Sub Proc1(Text as String, optional Number as Integer = &h0) sub proc1(text as string)? Страница: 1 |
Вопрос: Процедура с необязательными параметрами.
Добавлено: 28.03.04 21:25
Автор вопроса:
S.W.I.F.T.
Подскажите, пожалуйста, как можно создать процедуру с паремтрами,
которые можно не указывать. Т.е. например функция MsgBox - там ведь
можно и не указывать заголовок и т.п., а только указать текст
сообщения. В случае если я пишу
Sub Proc1(Text as String, Number as Integer)
я должен, по-любому вызывать ее как:
proc "Hello",1
а я хочу просто
proc1 "Hello"
например. Спасибо за помощь!
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа: 2San
Вопросов: 11
Ответов: 68
Профиль | | #1
Добавлено: 28.03.04 21:41
Объявляй ф-ию так:
Sub Proc1(Text as String, Optional Number as Integer)
Номер ответа: 2
Автор ответа: sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 28.03.04 21:44
Номер ответа: 3
Автор ответа: lamepok
ICQ: 6206624
Вопросов: 5
Ответов: 52
Профиль | | #3
Добавлено: 28.03.04 22:00
а почему нельзя так:
Номер ответа: 4
Автор ответа: S.W.I.F.T.
Вопросов: 8
Ответов: 6
Профиль | | #4
Добавлено: 28.03.04 23:24
Спасибо!