Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
При вызове процедуры следует следовать имени процедуры со списком аргументов в скобках. Вы предоставляете аргумент для каждого обязательного параметра, определяемого процедурой, и при необходимости можно также указать аргументы для параметров Optional. Если параметр не указан в вызове, необходимо включить запятую Optional , чтобы пометить его место в списке аргументов, если вы предоставляете любые последующие аргументы.
Если вы планируете передать аргумент типа данных, отличающегося от соответствующего параметра, например Byte в String, вы можете установить переключатель проверки типа (оператор Option Strict) на Off. Если Option Strict это Onтак, необходимо использовать либо расширенные преобразования, либо явные ключевые слова преобразования. Дополнительные сведения см. в разделе "Расширение" и "Сужение преобразований" и"Функции преобразования типов".
Дополнительные сведения см. в разделе "Параметры процедуры" и "Аргументы".
Передача одного или нескольких аргументов в процедуру
В операторе вызова укажите имя процедуры в круглых скобках.
В скобках поместите список аргументов. Включите аргумент для каждого обязательного параметра, который определяет процедура, и разделите аргументы запятыми.
Убедитесь, что каждый аргумент является допустимым выражением, которое вычисляет тип данных, преобразуемый в тип, который определяет процедуру для соответствующего параметра.
Если параметр определен как необязательный, его можно включить в список аргументов или опустить. Если этот параметр опущен, процедура использует значение по умолчанию, определенное для этого параметра.
Если вы опустите аргумент для
Optionalпараметра и есть еще один параметр после него в списке параметров, можно пометить место опущенного аргумента дополнительным запятым в списке аргументов.В следующем примере вызывается функция Visual Basic MsgBox .
Dim mbResult As MsgBoxResult Dim displayString As String = "Show this string to the user" mbResult = MsgBox(displayString, , "Put this in the title bar")В предыдущем примере предоставляется обязательный первый аргумент, который является отображаемой строкой сообщения. Он пропускает аргумент для необязательного второго параметра, который указывает кнопки, которые будут отображаться в окне сообщения. Так как вызов не предоставляет значение,
MsgBoxиспользует значение по умолчанию,MsgBoxStyle.OKOnlyкоторое отображает только кнопку "ОК ".Вторая запятая в списке аргументов помечает место пропущенного второго аргумента, а последняя строка передается необязательному третьему параметру
MsgBox, который является текстом, отображаемым в строке заголовка.