– 给变量赋值 – 给控件的属性赋值
例如: sngRate! =0.1 ‘将0.1赋给单精度变量
sngRate txtName.Text = “Hu”
赋值处理
当赋值等号左右数值类型不相同时,强制转换成 左边变量的类型(精度) n%=3.5 ‘结果为4(四舍五入)
当赋值等号左边是数值类型,而右边表达式是数 字字符串,则VB自动转换成数值类型再赋值,如 表达式不是数字字符串,则出错。
vbOk vbCancel vbAbort vbRetry vbIgnore vbYes VBNo
1
确定
2
取消
3
终止
4
重试
5
忽略
6
是
7
否
3 MsgBox过程
语法: MsgBox(提示[,按钮][,标题])
其中: 提示、标题、 按钮:与MsgBox函数相同
作用: Msgbox()函数和Msgbox过程的作用都是打开 一个信息框,等待用户选择一个按钮。
注意:
尽量采用转换函数进行转换,避免VB 系统自动转换。这样能避免出现意想 不到的错误。
VB系统会自动判断赋值符号“=“ 和 关系运算符等于符号”=“。
赋值符号”=“左边只能是变量,不 能是常量、或者表达式。
赋值语句: intX = intX + 1
2 人机交互函数和过程
VB与用户之间的数据交互通过两个 函数和一个过程完成。
InputBox函数的作用
打开一个标准对话框,等待用户输入内容, 用户单击“确定(OK)”或者按回车键, 则该函数返回输入的值,其类型为字符型。
例如:
Dim strName As String * 40, strS1 As String strS1 = "请输入你的姓名" + vbCrLf + "然后回车确定" strName = InputBox(strS1, "输入框", , 100, 100)