visual-basic实验-标准答案(3)

上传人:乐*** 文档编号:115394316 上传时间:2019-11-13 格式:DOC 页数:107 大小:2.78MB
返回 下载 相关 举报
visual-basic实验-标准答案(3)_第1页
第1页 / 共107页
visual-basic实验-标准答案(3)_第2页
第2页 / 共107页
visual-basic实验-标准答案(3)_第3页
第3页 / 共107页
visual-basic实验-标准答案(3)_第4页
第4页 / 共107页
visual-basic实验-标准答案(3)_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《visual-basic实验-标准答案(3)》由会员分享,可在线阅读,更多相关《visual-basic实验-标准答案(3)(107页珍藏版)》请在金锄头文库上搜索。

1、 学院专业(班级)姓名学号任课教师目录实验一 Visual Basic编程环境和控件1实验二 窗体及基本控件使用6实验三 顺序结构程序设计13实验四 选择结构程序设计19实验五 选择结构程序设计(续)24实验六 循环结构程序设计30实验七 循环结构程序设计(续)34实验八 常用控件38实验九 常用控件(续)45实验十 数组50实验十一 数组(续)56实验十二 顺序文件60实验十三 过程67实验十四 过程(续)72实验十五 菜单及通用对话框77实验十六 随机文件(选作)80附录:VB统考编程题(精选)83期末自测题(A卷)92期末自测题(B卷)97 实验报告的整理与编写上机实验结束后,编写实验报

2、告是软件工程的要求,也是培养科学作风的重要途径,实验报告的主要内容包括:(1)实验目的 实验作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问题和解决问题的能力。因此,当我们着手做一个实验的时候,必须明确实验的目的,以保证达到课程所指定的基本要求。在写实验报告时,要进一步确认是否达到了预期的目的。 (2)实验内容 实验的目的是要通过解决一些具体问题来达到的。在书中,每一部分都安排了多个实验题目,根据教学安排、进度、实验条件、可提供的机时、学生的基础等因素,可以选择其中的几个或全部。因此,在实验报告中,实验内容是指本次实验

3、中实际完成的内容。在每一个实验题目中,一般都提出一些具体要求,其中有些具体要求是为了达到实验目的而提出的,不仅有具体的实验题目,还应包括具体要求。 (3)程序设计说明 包括算法设计思路,必要的流程图,界面设计说明、使用模块及变量的说明等。 (4)源程序代码Visual Basic的源程序包括界面设计和代码。程序设计的产品是程序,它应与算法或流程图相一致,要与用户界面设计一致。程序要有具有易读性,符合结构化原则。 (5)程序的运行结果(包括对不同测试数据的运行结果) 程序运行结果一般是输出语句所输出的结果。对于不同的输入,其输出的结果是不同的。因此,在输出结果之前一般还应注明输入的数据,以便对输

4、出结果进行分析和比较。在程序的运行中,还必须用各种不同情况的数据进行调试,以检查程序能否正常运行。因为,有时程序对某些情况是可以正常运行的,而对某些特殊情况的数据可能会出现运行出错或死机,通过各种数据的调试,尽量做到程序不会出问题。(6) 实验体会分析和体会实验中碰到的问题及解决方法,这是实验报告中最重要的一项,也是最容易忽视的一项。实验过程中大量的工作是程序调试,在调试过程中会遇到各种各样的问题,每解决一个问题就能积累一点经验,提高自己的编程能力。因此,对实验的总结,最主要的是程序调试经验的总结。调试分析也包括对结果的分析。体会主要是指通过本次实验是否达到了实验目的,有哪些基本概念得到了澄清

5、,碰到了那些以前没有见到的问题,最后采用什么方法得到解决等。 108实验日期 年 月 日实验一 Visual Basic编程环境和控件一、实验目的1、掌握启动与退出Visual Basic的方法。2、掌握Visual Basic语言程序的开发环境.3、掌握Visual Basic语言程序设计的方法与特点4、掌握建立、编辑、运行和保存一个简单的Visual Basic应用程序的全过程。二、实验内容申请一个免费邮箱(如果已经有邮箱,请跳过),以便以后将每星期编制的程序压缩并存放在邮箱中(或者保存在U盘中),以便复习时用。1. 创建第一个应用程序。编写一个简单程序,实现单击命令按钮时在文本框显示“单

6、击命令按钮”,单击窗体空白处时在文本框显示“单击窗体”。 保存窗体文件名:SY1_1.frm,保存工程名:SY1_1.vbp。程序界面如图1 1.所示。 图1.1 实验1的运行界面【步骤】 启动Visual Basic6.0,在弹出的“新建工程”对话框中选择“标准EXE”。 在窗体上建立一个文本框和一个命令按钮。建立方法:在左边工具箱上,单击要绘制的控件的按钮,再把鼠标移到窗体,按住鼠标左键画出所需大小的框体。或者是双击工具箱的要绘制的控件的按钮。 分别选中命令按钮和文本框,在属性窗口中对各属性进行设置,属性设置参照表:表1.1 实验1属性设置对象名称属性属性值窗体Caption我的第一个程序

7、文本框Text(空)命令按钮Caption命令按钮 双击命令按钮,进入代码窗口中命令按钮的默认事件,编写代码如下:Private Sub Command1_Click()Text1.Text = 单击命令按钮End Sub 双击窗体的空白处,进入代码窗口中窗体的默认事件(Form_Load(),在右边的过程列表框中选择Click,编写代码如下:Private Sub Form_Click()Text1.Text = 单击窗体End Sub 单击工具栏上的按钮,运行程序,分别单击命令按钮以及窗体空白处,观察文本框上显示的内容有何变化。如果程序代码有错误,则进入代码窗口中调试程序。 单击工具栏上的

8、按钮,结束程序运行。 单击工具栏上的 按钮,将窗体、工程分别以SY1_1.frm、SY1_1.vbp保存在磁盘上。2. 建立一个应用程序, 界面如图1.2所示,窗体包含有一个文本框和三个按钮,要求文本框中的字体为14号黑体加粗,颜色为红色,且文本内容居中显示。编写代码实现: 图1.2 实验2 的运行界面1)按“显示内容”按钮时,文本框显示“Hello,Visual Basic!”;2)按“清屏”按钮时,文本框中文字消失;3)按“结束”按钮后,程序结束。(提示:代码中输入End,则可结束应用程序运行)保存窗体文件名:SY1_2.frm,保存工程名:SY1_2.vbp。表1.2 实验2属性设置对象

9、名称属性属性值窗体Form1Caption文本框Text1TextAlignmentFontForeColor命令按钮Command1Caption显示内容命令按钮Command2Caption清屏命令按钮Command3Caption结束编写代码如下:代码遇到的主要问题及分析:3、P260 实验A 。二、3.编写一程序,在文字框中统计在该窗口上鼠标单击的次数。设计和运行界面如图1.3所示。完成后自己取名保存。 图1.3 实验3 设计界面 运行界面编写代码如下:代码遇到的主要问题及分析:【提高题】 P259 实验A 。二、1. 编写一程序,要求在屏幕上显示“欢迎学习Visual Basci”,

10、并在“请输入你的姓名”标签后的文本框Text1中输入姓名;单击“你输入的姓名是”按钮,则在Label3标签上显示在文本框Text1中输入的姓名。窗体如图1.4所示。Label3将BorderStyle属性设置为1Command1Text1Label2Label1调整控件的大小使内容显示为两行 图1.4 提高题 的运行界面编写代码如下:代码遇到的主要问题及分析:【选作题】窗体上有两个名称分别为C1, C2的命令按扭,一个文本框Text1。命令按钮的标题及文本框上显示的字符自定。编程实现当按下C1时,将C2的标题与Text1中的内容交换。要求:1)界面自己设计 2)连续多次单击C1,都能将C2的标

11、题与Text1中的内容交换。设计的界面如下:编写代码如下:代码遇到的主要问题及分析:实验心得体会成绩:教师签名:实验日期 年 月 日实验二 窗体及基本控件使用一、实验目的1、复习启动与退出Visual Basic的方法。2、掌握窗体基本的事件、方法和属性,并学会在不同的事件的过程中,编写代码。3、掌握文本框和标签两种控件的使用,掌握文本框和标签控件的常用属性、事件和方法。以及它们之间的区别。4、掌握命令按钮控件的常用属性、事件和方法。二、实验内容1、设计一个程序(如图2.1所示),用窗体模拟黑板,窗体上没有最大化、最小化按钮;鼠标单击窗体时窗体上输出提问,双击时显示回答。分析:把窗体装扮成黑板

12、模样,要设置窗体的BackColor属性为黑色,ForeColor属性为白色(模拟粉笔字的颜色)。窗体上没有最大化、最小化按钮,则需要设置窗体的MaxButton、MinButton属性。而单击、双击时的输出显示,可以在Click、DblClick事件里用Print和Cls方法来实现。(a)设计状态(b)运行状态(c)窗体单击(d)窗体双击图2.1 实验2.1模拟黑板1) 属性设置表2.1 实验1属性设置对象名称属性属性值窗体Form1BackColorForeColoFontMaxButtonMinButtonvbBlackVbwhiteFalseFalse2)代码编写代码遇到的主要问题及分

13、析:Private Sub Form_Load()Form1.Caption = 模拟黑板End SubPrivate Sub Form_Click()ClsPrint 1+1=?End SubPrivate Sub Form_DblClick()ClsPrint 1+1=2End Sub 【思考】如果进一步要求随机出题(简单的数学四则运算题)在窗体上输出并显示答案,该怎么做Private Sub Form_Click()Dim a As Integer, b As Integera = Int(Rnd * 10)b = Int(Rnd * 10)Print a; +; b; =; a + b 减法等同理End Sub2、窗体上有一个文本框Text1,要求当鼠标划过文本框Text1时,鼠标显示Cross“”形状;窗体上的一个标题为“复制”的命令按钮C1。通过属性窗口实现以上的设置之后,编程实现:1)程序启动时窗体标题为“修改文本框内容”;2)单击命令按钮C1,则把按钮上的标题复制到文本框,并使按钮不可见;3)单击窗体空白处,按钮可见但不可用。 必要属性设置表2.2 实验2属性设置对象名称属性属性值Text1mousepointer2-c

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号