VB 课后练习及答案 (辽宁工业大学).doc
《VB 课后练习及答案 (辽宁工业大学).doc》由会员分享,可在线阅读,更多相关《VB 课后练习及答案 (辽宁工业大学).doc(135页珍藏版)》请在三一办公上搜索。
1、第二篇 计算机软件基础实验一 熟悉Visual Basic 6.0编程环境【实验目的】(1)熟悉VB集成开发环境。(2)掌握建立、编辑和运行一个VB应用程序的全过程。(3)掌握窗体、文本框、标签和命令按钮控件的基本属性及其设置。(4)掌握窗体、文本框、标签和命令按钮的应用。(5)掌握每个控件的常用事件和方法。【实验内容】用事例介绍在VB集成环境下操作的整个过程。【1-1】用VB设计一个应用程序,用鼠标单击窗体显示文字“欢迎使用Visual Basic 6.0!”,运行程序的结果如图1-1所示。图1-1 程序运行结果操作步骤:(1)建立工程选择“文件”菜单的“新建工程”命令,打开“新建工程”对话
2、框,界面如图1-2所示。图1-2 “新建工程”对话框选择“新建”选项卡,再选择“标准EXE”,最后单击“打开”按钮,新建一个默认名称为Form1的窗体,如图1-3所示。工程资源管理器窗口布局窗口立即窗口属性窗口代码窗口工具箱窗体图1-3 VB窗口的布局(2)设计界面在属性窗口中,参照表1-1设置窗体Form1各个属性的值。表1-1 窗体属性的设置对象名称属性名属性值说明Form1Caption第一个VB程序设置窗体标题Width5000窗体的宽度Height4000窗体的高度BackColor&HFF00&窗口背景颜色(绿)ForeColor&HFF0000&窗口显示文字的颜色(蓝)Font隶
3、书,小三号,粗体窗体文字的字体、字号和字型AutoRedrawTrue解决Print显示问题MaxButtonFalse最大化按钮是否可用MinButtonFalse最小化按钮是否可用(3)编写源代码双击窗体空白处,进入代码窗口,为窗体的鼠标单击事件编写事件过程代码。Private Sub Form_Click() Form1.Print 欢迎使用Visual Basic 6.0!End Sub(4)调试运行选择“运行”菜单的“启动”命令,或者单击“标准”工具栏中的“启动”按钮4,或者直接按F5键,运行程序,检查运行结果是否正确。(5)保存工程和窗体选择“文件”菜单的“保存Form1”命令,出
4、现“文件另存为”对话框,如图1-4所示,选择好保存位置,文件名输入“1_1.frm”,然后单击“保存”按钮。图1-4 “文件另存为”对话框选择“文件”菜单的“保存工程”命令,出现“工程另存为”对话框,如图1-5所示。选择好保存位置后,文件名输入“1_1.vbp”,然后单击“保存”按钮。图1-5 “工程另存为”对话框工程文件保存后,随后弹出“Source Code Control”消息框,询问是否把当前工程添加到微软的版本管理器中,单击“No”按钮即可。如果计算机上没有安装Visual Source Safe则不会出现“Source Code Control”消息框。注意:由于一个工程可能会有多
5、种文件,如工程文件和窗体文件,这些文件集合在一起才能构成一个完整的应用程序。因此,建议在保存工程时将同一工程所有类型的文件存放在同一文件夹中,以便于修改和管理工程文件。保存VB工程文件的默认路径是VB98。(6)生成可执行文件选择“文件”菜单中的“生成工程1.exe”命令,在打开的“生成工程”对话框中使用“工程1.exe”文件名,则工程就生成可以脱离VB环境的扩展名为EXE的可执行文件。注意:窗体的MDIChild属性设置为False。否则无法运行。【1-2】用VB设计一个应用程序,运行结果如图1-6所示。图1-6 “宿舍管理系统”运行结果操作步骤:(1)新建一个工程,在窗体中,使用控件工具箱
6、中的“标签”按钮,分别创建3个标签控件。提示:按住Ctrl键的同时单击工具箱中的“标签”按钮,然后在窗口中可以拖曳出无数个标签;按ESC键取消。(2)在属性窗口中,参照表1-2,分别设置窗体和控件各个属性的值。(3)按F5功能键,运行该程序,观察运行效果。表1-2 窗体及各控件属性值设置对象名称属性名属性值说明Form1Caption标签控件的使用设置窗体的标题Label1Caption宿舍管理系统第一个标签的内容Font幼圆,小一,粗体第一个标签字体ForeColor红色第一个标签文字的颜色BackColor白色第一个标签文字背景色BackStyle1-Opaque(不透明)第一个标签背景不
7、透明AutoSizeFalse不自动调整标签大小标签是否标签与字的大小一致Label2Caption研制人:夏天第二个标签的内容Font隶书,二号,粗体第二个标签字体名BackStyle0-透明第二个标签背景透明AutoSizeTrue自动调整标签与字的大小一致Label3Caption版权所有(C)2012第三个标签的内容Font隶书,三号,粗体第三个标签字体名BackStyle0-透明第三个标签背景透明AutoSizeTrue自动调整标签与字的大小一致【1-3】用VB设计一个应用程序,运行结果如图1-7所示。图1-7 “用户登录系统”运行结果操作步骤:(1)新建一个工程,在窗体中创建2个标
8、签控件和3个文本框控件。(2)在属性窗口中,参照表1-3,分别设置窗体和控件各个属性的值。(3)按F5功能键,运行该程序,观察运行效果。表1-3 窗体及各控件属性值设置对象名称属性名属性值说明Form1Caption文本框控件的使用设置窗体的标题BackColor&H00C0FFC0&设置窗体背景颜色Lable1Caption用户名:第一个标签的内容Font宋体,小四,常规第一个标签字体BackStyle0-Transparent(透明)第一个标签背景透明AutoSizeTrue自动调整标签与字的大小一致Lable2Caption密码:第二个标签的内容Font宋体,小四,常规第二个标签字体Ba
9、ckStyle0-Transparent(透明)第二个标签背景透明AutoSizeTrue自动调整标签与字的大小一致Text1Text用户登录系统设置和返回文本框内容Alignment2-Center设置文字对齐方式Font隶书,四号,粗体设置文本框字体、字号和字型Text2Text空设置和返回文本框内容Text3Text空PasswordChar*输入的字符不显示,而显示*号【1-4】窗体的背景色。设计一个如图1-8所示的界面,单击对应的命令按钮后可以改变窗体的背景颜色。图1-8 窗体的背景色操作步骤:(1)新建一个工程,在窗体中添加1个标签控件和4个命令按钮控件。调整各控件的相互位置,参照
10、表1-4设置窗体和控件的各个属性的值。表1-4 窗体及控件属性值的设置对象名称属性名属性值说明Form1Caption命令按钮控件的使用设置窗体的标题Label1Caption窗体背景颜色设置标签的显示内容AutoSizeTrue自动调整标签大小BackStyle0-Transparent(透明)标签背景透明Font幼圆,三号,粗体标签字体、字号和字型Command1Caption黄色设置命令按钮标题Command2Caption红色设置命令按钮标题Command3Caption绿色设置命令按钮标题Command4Caption退出(&E)设置命令按钮标题Style1-Graphical同时显
11、示图片和文字PictureBOOK04.ICO装入图片(2)在“窗体布局”窗口中,单击鼠标右键,依次选择快捷菜单中的“启动位置”“屏幕中心”命令,可设置程序执行时窗口在屏幕中央的位置,如图1-9所示(或在“窗体布局”窗口中直接将窗体移动到中央)。图1-9 “窗口布局”窗口和快捷菜单(3)为4个命令按钮的单击事件编写事件过程代码。Rem 单击“黄色”命令按钮,设置窗体背景为黄色Private Sub Command1_Click() Form1.BackColor = vbYellowEnd SubRem 单击“红色”命令按钮,设置窗体背景为红色Private Sub Command2_Clic
12、k() Form1.BackColor = vbRedEnd SubRem 单击“绿色”命令按钮,设置窗体背景为绿色Private Sub Command3_Click() Form1.BackColor = vbGreenEnd SubRem 单击“退出”命令按钮,结束程序Private Sub Command4_Click() EndEnd Sub【1-5】在窗体上创建2个命令按钮和1个文本框,一个命令按钮放大文本框内的文字,另一个命令按钮缩小文本框内的文字,运行结果界面如图1-10所示。图1-10 运行界面操作步骤:(1)在窗体上创建1个文本框和2个命令按钮。(2)参照表1-5设置窗体和
13、控件的属性。表1-5 窗体及控件属性值的设置对象名称属性名属性值说明Form1Caption文本框控件的使用设置窗体的标题Text1Text辽宁工业大学文本框内显示的内容Alignment2-Center文本框内显示的内容居中Command1Caption放大设置命令按钮的标题Command2Caption缩小设置命令按钮的标题(3)为2个命令按钮的单击事件编写事件过程代码。Rem 单击“放大”命令按钮,设置文本框字号为30Private Sub Command1_Click()Text1.FontSize = 30End SubRem 单击“缩小”命令按钮,设置文本框字号为18Private
14、 Sub Command2_Click()Text1.FontSize = 18End Sub【1-6】用VB设计一个应用程序,完成以下功能。(1)单击“文字”命令按钮,显示出红色文字“面向对象的程序设计语言VB”,如图1-12所示。(2)单击“计算”命令按钮,计算并显示该门课程的学时,如图1-13所示。(3)“文字”命令按钮和“计算”命令按钮可以多次使用。(4)单击“结束”命令按钮,则结束程序的运行。操作步骤:(1)单击工具箱中的控件,在窗体设计窗口中添加一个标签和3个命令按钮,如图1-11所示。 图1-11 应用程序界面(2)设置每个对象(控件)的属性如表1-6。表1-6 窗体及各控件属性
15、值设置对象名属性名属性值说明Form1AutoRedrawTrue解决Print显示问题ForeColor&HFF0000&窗口显示文字的颜色(蓝)BackColor&HFF00&窗口背景颜色(绿)Label1ForeColor&HFF&标签文字的颜色(红)Font隶书,二号,粗体标签文字的字体设置Caption空BackStyle0-Transparent(透明)标签背景透明AutoSizeTrue自动调整标签与字的大小一致Command1Caption文字第一个命令按钮标题名Command2Caption 计算第二个命令按钮标题名Command3Caption结束第三个命令按钮标题名(3)
16、输入代码代码又称为命令或者语句。u 双击“文字”按钮,进入代码窗口。Private Sub Command1_Click() Command1的Click(单击)事件过程 Form1.Cls 或Cls Label1.Caption = 面向对象程序设计-VBEnd Sub说明:Form1表示窗体这个对象。Cls是一个方法,功能是清除。因为“文字”和“计算”两个命令按钮允许多次使用,为了不使结果在窗口上重复显示,用Form1.Cls方法,清屏。1-12 单击“文字”命令按钮以下几个u 双击“计算”按钮,进入代码窗口。Private Sub Command2_Click() Cls Label1.
17、Caption = Print 输出一空行 Print Spc(6); VB程序设计课程学时数为: & 4 * 16 & 学时End Sub1-13 运行“计算”命令按钮运行结果界面u 双击Command3(结束)按钮,进入代码窗口Private Sub Command3_Click() EndEnd Sub【1-7】加法运算器。设计一个如图1-14所示的界面,在文本框Text1中输入第一个加数,在文本框Text2中输入第二个加数,然后单击“计算”按钮求和,并将结果显示到文本框Text3中;单击“清除”按钮,清空3个文本框的内容。图1-14 加法运算器操作步骤:(1)在窗体上创建3个标签,3个
18、文本框和2个命令按钮。(2)参照表1-7设置窗体和控件的属性。表1-7 窗体及控件属性值的设置对象名称属性名属性值说明Form1Caption加法器窗体的标题Label1Caption加法运算器标签的显示内容Font楷体_GB2312,粗体,小四标签内文字的字体Label2Caption+标签的显示内容Label3Caption=标签的显示内容Text1-3Text空文本框内显示的内容Alignment2-Center文本框内容居中显示Command1Caption计算设置命令按钮的标题Command2Caption清除设置命令按钮的标题(3)为2个命令按钮的单击事件编写事件过程代码。Rem
19、单击“计算”按钮,进行加法运算Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Val(Text2.Text)Val函数,将数字字符串转换为数值End SubRem 单击“清除”按钮,将3个文本框内容清空Private Sub Command2_Click() Text1.Text = Text2.Text = Text3.Text = Text1.SetFocusEnd Sub【作业】(1)在窗体上使用标签控件显示文字“VB程序设计”,通过属性窗口完成设置,要求:字体为黑色、28号,前景色为红色,标签能自动调整大小,背景透
20、明并带有边框,效果如图1-15所示。 图1-15 设置标签属性及其效果(2)“数学计算”程序。在窗体上添加2个命令按钮、3个文本框和3个标签,界面设计如图1-14所示。运行程序后,要求单击Command1按钮可以清除3个文本框的文字,在文本框Text1中输入半径值后,单击Command2按钮可以计算出圆的周长、面积,并分别显示到Text2、Text3中。控件的属性参照图1-16进行设置,部分属性分别如下:标签的Font属性均为“粗体、小四号”。文本框Text2和Text3的Locked属性均为True。图 1-16 数学计算源代码:Private Sub Command1_Click() Te
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 课后练习及答案 辽宁工业大学 课后 练习 答案 辽宁 工业大学
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4122785.html