- •Операции сравнения в vb
- •Перечень встроенных в vb6 функций по категориям
- •Часто используемые в вычислениях функции vb и возвращаемые ими значения перечислены в нижеследующей таблице
- •InputBox(Приглашение[, Заголовок][, НачЗначение])
- •Некоторые константы аргумента Кнопки
- •Процедура с нулевым списком параметров должна очистить форму и установить размер выводимых на форму символов в 30 пунктов и тип символов курсив.
Часто используемые в вычислениях функции vb и возвращаемые ими значения перечислены в нижеследующей таблице
Функция |
Возвращает/действие |
Abs(N) |
Возвращает абсолютное значение N |
Atn(n) |
Возвращает арктангенс N как угол в радианах |
Cos(N) |
Косинус угла N |
Exp(N) |
Возвращает константу е, возведенную в степень N (е 2.718282) |
Fix(N) |
Возвращает целую часть N. Fix не округляет число, а отбрасывает любую дробную часть |
Int(N) |
Возвращает целую часть N. Int не округляет число, а отбрасывает любую дробную часть |
Log(N) |
Возвращает натуральный логарифм N |
Rnd(N) |
Возвращает случайное число; используется Rnd совместно с Randomize (инициализация генератора случайных чисел); аргумент необязателен |
Sgn(N) |
Возвращает знак числа: -1, если N – отрицательно, 1, если N – положительно, 0, если N = 0 |
Sin(N) |
Возвращает синус угла N |
Sqr(N) |
Возвращает корень квадратный из N |
Tan(N) |
Возвращает тангенс угла N |
Asc(S) |
Возвращает число кода символа, соответствующее первой букве строки S |
Chr(N) |
Возвращает строку из одного символа, соответствующего коду символа N |
Format(E,S) |
Возвращает строку, содержащую значение, представленное выражением E, в формате в соответствии с инструкциями, содержащимися в S |
Str(N) |
Возвращает строку, эквивалентную численному выражению N |
Val(S) |
Возвращает численное значение, соответствующее числу, представленному строкой S |
Функция InputBox.Предназначена для ввода данных пользователем. Сопровождается появлением на экране модального окна для ввода стоки данных InputBox.Возвращает введенную в окно ввода строковую переменную.
Синтаксис
InputBox(Приглашение[, Заголовок][, НачЗначение])
Наличие в синтаксисе квадратных скобок означает, что аргумент в квадратных скобках является необязательным.
Приглашение – это любой текст, который должен находиться в окне ввода. Его назначение –подсказка пользователю, какую информацию он должен ввести в специальное поле ввода, находящееся в этом окне.
Заголовок (необязательный параметр) – это надпись в строке заголовка InputBox.
НачЗначение (необязательный параметр)– это значение, которое будет введено автоматически, если пользователь будет с этим согласен.
Возвращаемым значение данной функции является информация, вводимая пользователем. VB автоматически приписывает этой информации тип String. В программе данная функция может входить в состав любого выражения, либо переменной просто присваивается значение этой функции.
Функция MsgBox.Предназначена для выдачи сообщения пользователю. Сопровождается появлением на экране окна сообщения MsgBox.
Синтаксис
MsgBox (сообщение [, кнопки][, заголовок][, файл_помощи, помощь])
Сообщение – обязательный аргумент; строковое выражение, которое и является сообщением или вопросом, обращенным к пользователю. Максимально может содержать около 1024 символов. Если сообщение необходимо разбить на несколько строк, то используются специальные символы кодовой таблицы ASCII: в виде строки Chr(13) & Chr(10), которая добавляется к каждой из разбиваемых строк. Например
MsgBox (“Вы уже посмотрели, как работает программа?”_ &Chr(13)&Chr(10)& “Завершить работу сейчас?”)
Кнопки – необязательный параметр, представляет собой сумму значений, определяющую внешний вид окна сообщения (по умолчанию принимает значение 0).