Visual Basic程序设计案例教程 刘红梅 第6章

Visual Basic程序设计案例教程 刘红梅 第6章

ID:40239498

大小:688.00 KB

页数:67页

时间:2019-07-28

Visual Basic程序设计案例教程 刘红梅 第6章_第1页
Visual Basic程序设计案例教程 刘红梅 第6章_第2页
Visual Basic程序设计案例教程 刘红梅 第6章_第3页
Visual Basic程序设计案例教程 刘红梅 第6章_第4页
Visual Basic程序设计案例教程 刘红梅 第6章_第5页
资源描述:

《Visual Basic程序设计案例教程 刘红梅 第6章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章控制结构在应用程序中的应用任务描述6.1任务分析6.2为“用户登录”界面编码6.36.1任务描述完成一个VisualBasic6.0应用程序一般包括两个方面,一是设计应用程序界面,二是编写事件过程代码。VisualBasic6.0程序设计采用结构化程序设计,指事件过程代码可由三种基本结构组成,顺序结构、选择结构和循环结构。三种基本结构可由相应的控制语句实现。本章在介绍控制语句基本用法的基础上,通过一些典型例子来熟悉控制语句的应用。“学生信息管理系统”中“用户登陆”界面如图6-1所示。在窗体中输入用户名和密码,单击“确定”按钮判断用户

2、名和密码是否正确,如果正确则显示“登录成功”消息框;如有一个不正确,则显示“输入错误,请重新输入”消息框,用户重新输入用户名或密码;用户最多可以登陆三次,如果第三次输入仍然错误,则显示“你无权使用本系统”消息框。单击“取消”按钮,退出程序。图6-1用户登陆界面6.2任务分析完成“用户登陆”程序,需要创建界面对象并设置对象属性、编写事件过程代码、运行程序及调试四个步骤。根据应实现的功能对过程代码分析:1.输入用户名和密码后登陆系统,所以代码中需要顺序结构基本语句。2.在输入用户名和密码后,要判断输入是否正确,所以代码中需要选择结构语句。6.

3、3为“用户登录”界面编码6.3.1顺序结构1.赋值语句赋值语句的作用是把指定的值赋给某个变量或对象的某个属性。(1)赋值语句的格式。格式一:变量名=表达式格式二:[对象名].属性名=表达式其中,“=”称为赋值号。(2)执行过程。首先计算赋值号右边表达式的值,然后赋给赋值号左边的变量或对象属性。x=100′将100赋给变量xx=x+1′将x+1表达式的值赋给变量如x=100,则执行该语句后x得值变为101y=4*x+50′将4*x+50表达式的值赋给变量y,如x=100,则y得值为450command1.caption=”确定”′将”确定”

4、值赋给command1.captiontext1.enabled=true′将true赋给text1.enabled(3)说明。①赋值号“=”左边一定只能是变量名或对象的属性引用,不能是常量、符号常量、表达式。下面的赋值语句都是错的:5=y′左边是常量abs(x)=30′左边是函数调用,即是表达式②赋值号“=”和关系运算符等于号“=”功能不一样,系统会根据“=”的位置,自动判断是赋值号或等于号。x=y′“=”是赋值号ifx=ythenx=x+1′“=”是关系运算符等于号③当表达式为数值型而与变量精度不同时,强制转换成左边变量的精度;当表达

5、式是数字字符串,左边变量是数值类型,自动转换成数值类型再赋值,但当表达式中有非数字字符或空串,则出错;任何非字符类型赋值给字符类型,自动转换为字符类型。例6-1已知圆半径,设计程序计算圆周长和面积。(1)设计界面。界面如图6-2所示。(2)设计属性。界面中每个控件对应的属性设置如表所示。控件属性名属性值窗体NameForm1Caption例6.1标签NameLable1Caption请输入圆半径文本框NameTxtrtext空文本框NameTxtpText空文本框NameTxtsText空命令按钮NameCommand1Caption圆周

6、长命令按钮NameCommand2Caption圆面积(3)编写代码。代码如图所示:(4)运行结果。输入圆半径后,单击“圆周长”和“圆面积”按钮,结果显示在对应的文本框中。如图所示:2.输入对话框Inputbox函数给一个变量赋值,除使用赋值语句和文本框外,还可以使用Inputbox函数。(1)函数形式。Inputbox(提示[,标题][,默认值][,x坐标位置][,y坐标位置])(2)执行过程。执行包含此函数的语句时,产生一个输入对话框,并提示用户在文本框中输入内容,当按下确定按钮后返回包含文本框内容的字符串。(3)参数说明。①提示:必

7、选参数,字符串表达式,用来在输入对话框中作为输入提示信息。②标题:可选参数,字符串表达式,在输入对话框的标题区显示,若省略该参数,则在标题栏中显示应用程序名称。③默认值:可选参数,字符串表达式,用来作为输入框中默认的字符串,若省略该参数,则文本框为空。④x坐标位置,y坐标位置:可选参数,整型表达式,用来确定输入对话框左上角在屏幕上的位置。如省略可选参数,前面的逗号不可以省略。例6-2单击窗体产生一个输入学生姓名的输入框,将输入内容赋给变量name,并将name的值在窗体上输出。(1)编写代码。代码如图所示:(2)运行程序。单击窗体,则弹出

8、如图所示的对话框:在文本框中输入“王明”,单击【确定】按钮,则在窗体上输出“王明”。3.消息对话框Msgbox函数和语句Msgbox用来产生一个消息提示框,用户可以在消息框上选择一个按钮。(1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。