VB程序设计实验指导书应用ll.doc

上传人:bao****ty 文档编号:132381826 上传时间:2020-05-15 格式:DOC 页数:139 大小:662.01KB
返回 下载 相关 举报
VB程序设计实验指导书应用ll.doc_第1页
第1页 / 共139页
VB程序设计实验指导书应用ll.doc_第2页
第2页 / 共139页
VB程序设计实验指导书应用ll.doc_第3页
第3页 / 共139页
VB程序设计实验指导书应用ll.doc_第4页
第4页 / 共139页
VB程序设计实验指导书应用ll.doc_第5页
第5页 / 共139页
点击查看更多>>
资源描述

《VB程序设计实验指导书应用ll.doc》由会员分享,可在线阅读,更多相关《VB程序设计实验指导书应用ll.doc(139页珍藏版)》请在金锄头文库上搜索。

1、 VB程序设计实验指导 第141页V B 程 序 设 计 实 验 指 导 (一)目 录实验一 VB集成环境2实验二 VB程序设计初步4实验三 窗体及事件6实验四 数据类型、变量定义与表达式8实验五 常用函数11实验六 分支结构程序设计13实验七 循环结构程序设计15实验八 数组18实验九 过程与函数21实验十 变量的作用域与生存期24实验十一 基本控件(CommandButton)27实验十二 基本控件(Label)29实验十三 基本控件(TextBox)30实验十四 基本控件(控件数组)33实验十五 基本控件(OptionButton、CheckBox和Frame)35实验十六 基本控件(T

2、imer)37实验一 VB集成环境一、实验目的1了解VB系统对计算机软、硬件的要求;2掌握启动、退出VB的方法;3熟悉VB集成环境的操作方法。二、实验内容1打开VB集成环境,新建一个标准EXE程序。【提示】(1)VB启动:可以从“开始”菜单-“程序”-“Visual Basic 6.0中文版”-“Visual Basic 6.0中文版”启动,也可以通过桌面上的“Visual Basic 6.0中文版”快捷方式启动。(2)新建程序:在“新建工程”对话框中选择“标准EXE”后按“确定”。(3)程序保存:“文件”菜单中的“保存”或常用工具栏中的“保存”按钮,在“文件另存为”对话框中选择正确的文件位置

3、,输入文件名后按“保存”。首先提示保存窗体文件,其文件类型为FRM(在本实验中,窗体FORM1以Exp01-1.FRM保存到以C:),然后提示保存工程文件,其文件类型为VBP(工程以Exp01-1.vbp为文件名保存到C:)。注意:每次保存最好分别对工程、窗体、模块等文件进行保存。(4)任何一个VB工程必须至少有一个窗体才能正常运行。2打开上题中建立的工程Exp01.vbp并运行。【提示】(1)可以采用如下方法中的一种打开该工程:双击打开C:Exp01.vbp;先启动VB集成环境,然后从“文件”菜单-“打开”,在对话框中选择该工程文件。(2)运行一个程序,可以采用如下方法中的一种:“运行”菜单

4、-“启动”;“常用”工具栏-“启动”按钮;使用快捷键“F5”。(3)关闭运行中的程序,可以采用如下方法中的一种:关闭运行的窗体;使用“常用”工具栏中的“结束”按钮。3工具箱的使用。【提示】(1)工具箱窗口的关闭:工具一般位置VB窗口的左侧,可以通过该窗口右上角的“关闭”按钮来关闭工具箱。(2)工具箱窗口的打开:通过“视图”菜单-“工具箱”或“常用”工具栏中的“工具箱”按钮打开。4资源管理器的使用。【提示】(1)工具资源管理器通常位于VB窗口的右上角,用于工程(程序)中各种组成部分的管理。可以通过“视图”菜单-“工程资源管理器”或“CTRL+R”打开该窗口。(2)查看窗体对象:先在管理器中选择欲

5、查看的窗体对象,然后单击“查看对象”按钮或按快捷键“Shift+F7”;或直接双击相应的窗体。(3)查看程序代码:先在管理器选择相应的对象(窗体或模块等),然后单击“查看代码”按钮;或者在查看对象时直接双击相关对象。5属性窗口的使用。【提示】(1)属性窗口供程序设计者在设计时修改对象的属性。可以通过“视图”菜单-“属性窗口”或查看对象时按F4打开该窗口。(2)选择对象:可以在查看对象时用鼠标选择相关对象,也可以在该窗口的“对象选择栏” 中选择。6其它相关操作。【提示】(1)查看对象时选择多个对象:选择时同时使用SHIFT或CTRL。(2)设置对象的外观格式:先选择多个对象,然后通过“格式”菜单

6、-“对齐”、“统一尺寸”进行调整。(3)输入代码时显示提示信息:使用快捷键“ALT+ 向右箭头”。实验二 VB程序设计初步一、实验目的1掌握建立、编辑、运行简单VB程序的过程。二、实验内容1启动VB6.0,创建“标准EXE”类型的应用程序。 程序功能要求:在屏幕上显示“欢迎使用Visual Basic”,并将窗体标题设置为“欢迎使用”,程序运行界面如图2-1。将程序以Exp02-1.frm和Exp02-1.vbp文件名保存。图21【提示】(1)程序中使用两个标签框和一个文本框,标签框显示文字,文本框用于输入你的姓名。窗体、标签框和文本框的字体、字号、文字内容(Caption、Text)可以通过

7、属性对话框设置。(2)在窗体中添加控件:在工具栏中相应控件上双击,然后调整该控件的大小和位置;或者单击工具箱中的相应控件,然后通过鼠标在窗体上拖动。(3)适当调整标签框的宽度即可使“欢迎使用Visual Basic”分为两行显示。图222练习Print方法,显示简单图形,程序保存为Exp02-2.vbp。 制作窗体界面(如图22)并输入代码(如图12),编写一个能显示简单图形的程序,按清屏按钮能清除窗体上的图形。【提示】应用窗体的Print和Cls方法,打印和清除窗体上的图形。Private Sub Command1_Click() Form1.ClsEnd SubPrivate Sub Fo

8、rm_Click() Dim i, j As Integer For i = 1 To 10 For j = 1 To 10 - i Print ; Next j For j = 1 To 2 * i - 1 Print +; Next j Print Next iEnd Sub三、实验思考题(1)在练习2中,若用“*”来组成图形,应如何修改(程序保存为work02-1.vbp)?(2)编制一个程序,在窗体中的一个按钮,单击该按钮能在窗体上显示一段问候语,如“你好!”(程序保存为work02-2.vbp)。实验三 窗体及事件一、实验目的1熟悉窗体各种常用属性和事件;2掌握窗体属性和事件的编程方

9、法。二、实验内容1分别在窗体的Load事件过程和Click事件过程中输入如下代码,分析结果:Print abcdefg【提示】(1)代码写在Click事件中,能够看到运行结果;而写在Load事件中则看不到运行结果。(2)窗体触发Load事件时,尚未在屏幕上显示。解决方法:可以将窗体的AutoRedraw属性设置为TRUE;或者在该语句之前加入语句Me.Show。2分别在窗体的Click事件、MouseDown事件、MouseUp事件中输入如下三条语句,运行检测三种事件触发的时机。Print clickPrint downPrint up【提示】从运行时在窗体上显示的结果看,在触发Click事件

10、之前会触发MouseDown和MouseUp事件。3编制一个程序Exp03-3,在窗体上左击鼠标时将窗体标题修改为“LEFT”,右击窗体时将窗体标题修改为“RIGHT”。【提示】相关属性为“Caption”,事件为“Form_MouseDown”或“Form_mouseUp”。点击鼠标左键时事件参数Button=1,右键时参数Button=2。4编制一个程序Exp03-4.vbp,在窗体上按键时将所按字符打印在窗体上。【提示】(1)相关事件为“Form_KeyPress”。(2)参考程序代码:Private Sub Form_KeyPress(KeyAscii As Integer)Print

11、 Chr(KeyAscii)End Sub5编制一个程序Exp03-5.vbp,使用鼠标在窗体上左击时窗体最大化,右击时窗体还原,双击时最小化。【提示】分别在窗体的MouseUp/MouseDown事件、DblClick事件中对窗体的WindowState属性设置。6编程实现每次左键单击窗体时窗体向左移动,右击时窗体向右移动(Exp03-6.vbp)。【提示】在鼠标事件中对窗体的Left属性设置。7编程实现通过鼠标移动能够在窗体上画点(Exp03-7.vbp)。【提示】画点可以使用窗体的方法PSet (X, Y), Color。颜色可以使用VB系统常量:vbBlack(黑色),vbBlue(蓝

12、色),vbRed(红色),vbYellow(黄色),vbGreen(绿色),vbWhite(白色)等。8编程禁止通过窗体的“关闭”按钮关闭窗体(Exp03-8.vbp)。【提示】关闭窗体时将触发窗体的Unload事件、QueryUnload事件,事件过程的参数Cancel为Integer类型,不修改Cancel的值或给Cancel赋0时窗体能被关闭,给Cancel赋任何非0值能阻止窗体的关闭。9编程查看键盘各键的编码。【提示】在窗体的KeyDown事件或KeyUp事件中对KeyCode进行处理。三、实验思考题1修改实验题2的程序,实现只有在键盘上按数字键(09)才会在窗体上打印出来(work0

13、3-1.vbp)。2修改实验题5中的程序,实现按住鼠标左键移动时画红点,按住右键移动时画蓝点(work03-3.vbp)。实验四 数据类型、变量定义与表达式一、实验目的1掌握各数据类型的使用特点;2掌握变量定义的各种方法。3掌握表达式的书写格式、运算符功能。二、实验内容1设置VB系统对变量定义的要求。【提示】(1)VB系统中,可以在使用变量之前定义,也可以使用未经定义的变量。(2)将VB系统设置为强制变量声明,可以采用下列方法之一:通过“工具”菜单-“选项”打开对话框,选择“编辑器”选项卡中的“要求变量声明”。通过这种方法设置后只对以后建立的工程有效,而不会对当前工程生效。在窗体的“通用-声明

14、”中加入语句“Option Explicit”。只对当前工程有效。(3)强制变量定义的检验:设置完成后,在Form_Load()事件过程中加入语句“x=3”,然后运行程序。系统将提示“变量未定义”的错误提示。2在窗体的Click事件过程中加入如下语句,并运行,查看结果:Dim x As IntegerDim y, z As IntegerDim a%Dim bPrint TypeName(x)Print TypeName(y)Print TypeName(z)Print TypeName(a)Print TypeName(b)【提示】(1)TypeName()是一个函数,其功能为以字符串返回变量的数据类型。(2)程序代码中,定义b没有指明其数据类型,所以b为Variant类型(TypeName函数返回Empty)。请解释为何y的数据类型也是Variant。3在窗体的Click事件过程中输入如下代码,运行并分析结果:Dim xx = 3Print TypeName(x)x = abcPrint TypeName(x)【提示】变量x被定义为Variant类型,第一次输出时为Integer类型,第二次输出为String类型。从结果

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

当前位置:首页 > 高等教育 > 其它相关文档

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