Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.22
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.22

Другие функции преобразования типов:

Функция

Тип, в который функция преобразовывает выражение

CBool

Boolean

CCur

Currency

CDat

Date

GLng

Long

Cint

Integer

CDbl

Double

CSng

Single

CVar

Variant

Функция Sqr вычисляет квадратный корень аргумента. Процедура MsgBox выводит текстовую информацию в окно вывода (подробнее см. разд. 4.4).

В результате работы программы появятся сообщения, представленные на рис. 4.4.

В общем случае при вызове процедур передаваемые параметры не надо заключать в скобки. Приводимый ниже пример показывает основные способы передачи параметров в процедуры.

Sub Example (А, В)

С = А + В

MsgBox CStr© End Sub

Sub MAIN ( )

Dim Ax, By As Double

Example 5, 3 5

Ax = 5: By = 3 5

Example Ax, By

Example A:=5, B:=35 End Sub

Программирование в среде Visual Basic for Applications

В данном примере при третьем вызове процедуры Example передача параметров осуществляется присвоением значений именам параметров с помощью оператора присваивания «: =» (который применяется только по отношению к параметрам процедуры, в отличие от ранее описанного оператора присваивания «=»). При таком способе передачи параметров порядок присваивания значений не важен, так как все определяется именами параметров.

Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications

Рис. 4.4. Результаты работы программы «Results»

4.4. Функции М^Вох и Тпр^Вох

Функция ]У^Вох осуществляет вывод информации в окне сообщений.

В простейшем случае функция ]У^Вох имеет следующий синтаксис:

МэдВох(текстовая_строка, кнопки, заголовок),

где

текстоваястрока - это обязательный аргумент, задающий в окне выводимое информационное сообщение; может состоять из нескольких текстовых строк, объединенных знаком «&»; использование в этом аргументе Спг(13) приводит к переходу на новую строку при выводе информации;

кнопки - значения этого аргумента определяют категории появляющихся в окне кнопок. От значения аргумента кнопки зависит также, появляется ли в окне какой-либо значок. Если не указано, какие кнопки необходимо отображать в окне сообщений, то используется значение по умолчанию, соответствующее кнопке ОК; в табл. 4.2 приведены возможные комбинации кнопок и значков в окне сообщений;


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta