《VB顺序结构》PPT课件.ppt
《《VB顺序结构》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《VB顺序结构》PPT课件.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 顺序结构本章内容:数据输入 数据输出 标签 文本框 命令按钮 程序举例13.1 数据输入lVBVB程程序序的的执行行则采采用用事事件件驱动机机制制,由由用用户或或者系者系统触触发某个事件去某个事件去执行相行相应的事件的事件过程。程。l尽尽管管事事件件处理理过程程之之间并并无无特特定定的的执行行顺序序,但但是是每每个个事事件件过程程的的内内部部却却依依然然包包含含着着顺序序、选择和循和循环三种基本控制三种基本控制结构构。l顺序序结构构是是结构构化化程程序序设计中中最最基基本本的的控控制制结构之一,其构之一,其语句按照句按照书写的写的顺序依次逐条序依次逐条执行。行。23.2.2 3.2.2
2、 输入框函数输入框函数InputBoxInputBox InputBox函数显示一个能接受用户输入的对话框,函数显示一个能接受用户输入的对话框,并返回用户在对话框中输入的信息。其语法格式为:并返回用户在对话框中输入的信息。其语法格式为:变量变量=InputBox(信息内容信息内容,对话框标题对话框标题,默默认内容认内容)说明:说明:1)信息内容指定在对话框中出现的文本。在信息内容指定在对话框中出现的文本。在信息内容中使用硬回车符(信息内容中使用硬回车符(CHR(13))可以使)可以使文本换行。对话框的高度和宽度随着信息内容文本换行。对话框的高度和宽度随着信息内容而增加,最多可有而增加,最多可有
3、1024个字符。个字符。2)对话框标题指定对话框的标题。对话框标题指定对话框的标题。33.2.2 3.2.2 输入框函数输入框函数InputBoxInputBox变量变量=InputBox(信息内容信息内容,对话框标题对话框标题,默默认内容认内容)说明:说明:3)默认内容可以指定输入框的文本框中显示默认内容可以指定输入框的文本框中显示的默认文本。如果用户单击的默认文本。如果用户单击“确定确定”按钮,文本框按钮,文本框中的文本(字符串)将返回到变量中,若用户单击中的文本(字符串)将返回到变量中,若用户单击“取消取消”按钮,返回的将是一个零长度的字符串。按钮,返回的将是一个零长度的字符串。注意:如
4、果省略了某些可选项,必须加入相应的注意:如果省略了某些可选项,必须加入相应的逗号分隔符。逗号分隔符。4)InputBox函数返回包含文本框内容的字符串函数返回包含文本框内容的字符串(String类型)。类型)。4举例:DimnameAsString,scoreAsIntegername=InputBox(“请输入学生的姓名”,“姓名输入”)省略了默认值score=Val(InputBox(请输入学生的成绩,80)省略了标题5 3.1 数据输入文本框控件 l用户可以在文本框控件中输入数据,然后在程序中通过赋值语句把它赋给某个变量。l一般形式:变量=文本框对象.textl举例:Dim name A
5、s String,score As Integer name=Text1.text 输入学生的姓名 score=Val(Text2.text)输入学生的成绩返回返回返回返回63.2 数据输出标签控件l一般形式:标签对象.caption=表达式 Label1.caption=name 输出学生的姓名Label2.caption=Str(score)输出学生的成绩。3.2 数据输出文本框控件l一般形式:文本框对象.text=表达式 Text1.text=name 输出学生的姓名 Text2.text=Str(score)输出学生的成绩l文本框控件既可以用于输入数据,也可以用于输出数据,这取决于控件
6、对象是作为赋值运算符的左操作数还是右操作数。73.2 数据输出 MsgBox函数调用调用MsgBox函数时,系统将弹出一个消息对函数时,系统将弹出一个消息对话框,该对话框能够显示一些提示性的信息话框,该对话框能够显示一些提示性的信息.并并接收用户做出的选择。接收用户做出的选择。MsgBox函数的格式:函数的格式:MsgBox(Prompt,Buttons,Title,helpfile,context)变量变量=MsgBox(信息内容信息内容,对话框类对话框类型型,对话框标题对话框标题)信息内容指定在对话框中出现的文本,信息内容指定在对话框中出现的文本,在信息内容中使用硬回车符(在信息内容中使用
7、硬回车符(CHR(13))可)可以使文本换行。对话框的高度和宽度随着信以使文本换行。对话框的高度和宽度随着信息内容的增加而增加,最多可有息内容的增加而增加,最多可有1024个字符。个字符。8(1)参数Prompt是必选项,它是一个字符串,可以作为输出的数据。(2)参数Buttons和参数Title均为可选项,前者是一个整型表达式,确定了消息对话框的类型;后者作为对话框的标题。(3)MsgBox函数返回一个整数,该整数代表用户在对话框中选中的按钮。如果在函数调用时只给出第一个参数(Prompt)的值,就不必使用赋值语句;如果明确给出了其它参数的值,则必须用赋值语句把函数的返回值予以保存。9对话框
8、类型指定对话框中出现的按钮和图标,一般有三个对话框类型指定对话框中出现的按钮和图标,一般有三个参数。其取值和含义见表参数。其取值和含义见表3-3、表、表3-4、表、表3-5。表表3-3 参数参数1出现按钮出现按钮值值常量常量说明说明0vbOKOnly确定按钮确定按钮1vbOKCancel确定和取消按钮确定和取消按钮2vbAbortRetryIgnore终止、重试和忽略按钮终止、重试和忽略按钮3vbYesNoCancel是、否和取消按钮是、否和取消按钮4vbYesNo是和否按钮是和否按钮5vbRetryCancel重试和取消按钮重试和取消按钮10表表3-4 参数参数2图标类型图标类型值值常量常量
9、说明说明16vbCritical停止图标停止图标32vbQuestion问号(?)图标问号(?)图标48vbExclamation感叹号(!)图标感叹号(!)图标64vbInformation信息图标信息图标11表表3-5 参数参数3默认按钮默认按钮值 常量说明0 vbDefaultButton1指定默认按钮为第一按钮256 vbDefaultButton2指定默认按钮为第二按钮512 vbDefaultButton3指定默认按钮为第三按钮上述三种参数值可以相加以达到所需要的样式。上述三种参数值可以相加以达到所需要的样式。3)对话框标题指定对话框的标题。下述代码将显示如图对话框标题指定对话框的
10、标题。下述代码将显示如图3-8所所示的对话框:示的对话框:lmsg=MsgBox(请确认输入的数据是否正确!,3+48+0,数据检查)图图3-8 信息对话框信息对话框12 4)Msgbox()返回的值指明了在对话框中选择哪一个按钮,返回的值指明了在对话框中选择哪一个按钮,见表见表3-6。表表3-6 函数的返回值函数的返回值 返回值返回值常量常量按钮按钮 1vbOK确定按钮确定按钮 2vbCancel取消按钮取消按钮 3vbAbort终止按钮终止按钮 4vbRetry重试按钮重试按钮 5vbIgnore忽略按钮忽略按钮 6vbYes是是 7vbNo否否 5)代码中的值可以是数值,也可以是数值常量
11、。代码中的值可以是数值,也可以是数值常量。6)如果省略了某些可选项,必须加入相应的逗号分隔符。如果省略了某些可选项,必须加入相应的逗号分隔符。13 7)若不需要返回值,则可以使用若不需要返回值,则可以使用MsgBox的的命令形式:命令形式:MsgBox 信息内容信息内容,对话框类型对话框类型,对话框标题对话框标题在程序运行的过程中,有时需要显示一些简在程序运行的过程中,有时需要显示一些简单的信息如警告或错误等,此时可以利用单的信息如警告或错误等,此时可以利用“信息对话框信息对话框”来显示这些内容。当用户接收来显示这些内容。当用户接收到信息后,可以单击按钮来关闭对话框,并到信息后,可以单击按钮来
12、关闭对话框,并返回单击的按钮值。返回单击的按钮值。14举例:Dim name As String,score As Integername=宋开莉score=80MsgBox(学生姓名:&name&vbCr&学生成绩:&score)153.2 数据输出 Print方法lPrint的功能是在对象上输出信息,其中对象可以是窗体、图片框、立即窗口和打印机。lPrint方法的格式:对象.Print 表达式列表;|,16说明:1)调用Print方法时如果未给出对象名,则默认对象是窗体。2)表达式列表是可选项,如果省略则输出一个空行。Print输出信息之后通常将会自动换行,如果语句末尾有分号(;)或者逗号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB顺序结构 VB 顺序 结构 PPT 课件
限制150内