vb程序设计六步骤(VB之顺序结构程序设计)
vb程序设计六步骤(VB之顺序结构程序设计)每日I积累数值型转换成字符型: str( )(2) InputBox()输入框函数:可产生一个对话框,作为输入数据的界面,等待用户输入数据,并返回所输入的内容,返回字符型。格式: 变量名=InputBox(提示信息[ 标题][ 默认值][ xpos ypos])注意:字符型转换成数值型:val( )
顺序结构程序设计在顺序结构中,语句将按照出现的顺序逐条执行,从上到下。
定义→输入→计算→输出
包含3类语句:数据输入;赋值语句;数据输出。
1、数据输入
两种方法
(1)TextBox文本框控件:返回字符型
(2) InputBox()输入框函数:可产生一个对话框,作为输入数据的界面,等待用户输入数据,并返回所输入的内容,返回字符型。
格式: 变量名=InputBox(提示信息[ 标题][ 默认值][ xpos ypos])
注意:字符型转换成数值型:val( )
数值型转换成字符型: str( )
每日I积累
2、焦点和Tab顺序
当一个对象具有焦点时,它可以接收用户的输入。
接收焦点前提: Enabled 和Visible属性为True
设置焦点:在运行时单击对象;运行时用快捷键选择对象;在代码中使用SetFocus方法。
涉及到焦点的2个事件:
当对象得到焦点时,会产生GotFocus事件;
当对象失去焦点时,产生LostFocus事件。
Tab顺序:是按Tab时焦点在各个控件问移动的顺序。用TabIndex属性设置。
不参与的,TabStop属性设为False
卸载对象语句unload
结束程序语句end
3、赋值语句
格式: [let] 变量名=表达式
[let]对象名.属性名=表达式
含义: (1)计算赋值号右边表达式的值;
(2)将此值赋给赋值号左边的标识符代表的变量或控件属性,作为它的当前值;
(3)该值一直保存到下一次再对它赋值为止。
(4)分清赋值号、关系运算符的等号。
(5)献值号两边的数据类型通常要一致,或转换成左侧的类型。
逻辑转换成数值型: true→-1 false→0
数值型转换成逻辑:非0→true 0→false
坚持I打卡
4、数据输出
4种方法 1个输出格式函数
(1)Label标签控件显示文本;
(2)TextBox控件显示文本;
(3) Print方法输出;
(4) msgbox函数和过程显示提示信息;
(5) format()函数设置输出格式;
Print方法格式:
[对象.]Print[{Spc(n)|[Tab(n)}][表达式列表][; | ]
作用:在对象上输出信息
例如: form/picture/debug/printer.print "VB"
收获I满满
对象:窗体、图片框、立即窗口或打印机(Pinter) 省略对象在窗体上输出。
Space(n)函数:插入n个空格,允许重复使用。
Tab(n)函数:左端开始右移动n列,允许重复使用。
;(分号,紧凑格式):光标定位上一个显示的字符后。
无分号/逗号,换行。print
(逗号,标准格式):光标定位在下一个打印区的开始位置处。每个打印区占14列。
msgbox函数和过程显示提示信息: 2个作用:
(1)在对话框中显示信息:
过程使用形式: msgbox "提示信息”,对话框样式,标题
(2)等待用户单击按钮,返回一个整数:
函数使用形式:变量=msgbox("提示信息" 对话框样式 标题)
对话框样式可使用3组VB常量:按钮 图标 默认按钮
例: msgbox“ 密码不正确”,,“登录”
a=msgbox ("确定要删除信息么? " 3 "确认信息")
喜欢就评论 收藏哦!