实验九常用标准控件练习.doc_第1页
实验九常用标准控件练习.doc_第2页
实验九常用标准控件练习.doc_第3页
实验九常用标准控件练习.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

韶关学院计算中心实验教学进行表(实验报告)课程项目名称计算机语言与程序设计实验日期实验项目名称实验九:常用标准控件练习(1)实验类型(打)基础 、综合 、设计 。实验地点实验班级应到人数实到人数考勤情况主讲教师实验教师实验目的实验目的:1、 掌握单选按钮、复选按钮、列表框、组合框、框架的作用。2、 掌握单选按钮、复选按钮value属性;列表框和组合框的List、Listcount、 Listindex、Text属性及其应用。3、 掌握列表框和组合框的Additem、Removeitem、Clear方法的应用。4、 掌握单选按钮、复选按钮、列表框和组合框 Click事件代码的编写实验内容编程填空注意事项:1、注意只能删除源代码中的“#N#”处的内容而换上自己认为正确的内容,不得改动其它处,也不能在源代码中增加或者删除语句。 2、请注意:按照要求在VB中完成编程填空后,务必打开实验文件夹下“选择题及编程填空.Xls”文件,把编程填空的答案填入到对应的位置,否则不得分实验内容:一、打开实验文件夹下的“选择题及编程填空.xls”文件,在对应的单元格完成选择填空。(单选题:每题2分,共10分)二、编程填空实验1:设计一个如图所示的应用程序: (每空3分,共15分)Option3(1)Option3(0)Option2Option1Frame1Text1Frame2实验1程序运行初始界面功能说明:使用框架建立了两组单选按钮,当用户在这两组单选按钮上进行选择后,文本框中文本的字体能发生相应的变化。(原窗体文件名为:sy9_1.frm,修改后窗体文件为原文件名,工程文件名为:sy9_1.vbp)要求:除了设置窗体界面,字体2中的单选按钮必须使用控件数组。实验步骤:1、 打开窗体文件“sy9_1.frm”,参照字体1框架(Frame1)界面,在窗体上设置字体2框架界面,添加Frame2和Option3(0)、Option3(1)三个控件,并设置相应属性;2、 第2步:打开程序代码窗口,删除代码中的“#N#”处填入相应的答案,并保存本窗体及其工程文件“sy9_1.vbp”。解题提示:该题主要考察2个知识点:1、 选项按钮控件:Value属性为单选按钮的选择状态;2、 控件数组的创建与编程。注意与非控件数组的区别,控件数组是利用“复制”“粘贴”的方法创建,数组名一样,但通过其下标Index属性区分。例如:图1所示的Option3(Index)。实验2:设计一个如图所示的应用程序:(每空3分,共15分)Check1Frame1Check2Check3Text1实验2程序运行初始界面功能说明:(Value属性为复选框的选择状态)1)、Check1复选框的作用是使字型Frame1框架无法设置其上的复选框;2)、Frame1中的两个框架(Check2、Check2)分别可以设置文本框上相应的字型效果。(原窗体文件名为:sy9_2.frm,修改后窗体文件为原文件名,工程文件名为:sy9_2.vbp)要求:窗体一运行后则不可设置字型效果,即“加粗”与“倾斜”均不可选。(在LOAD事件完成)实验3:设计一个如“图1”所示的应用程序:(每空4分,共20分)要求:列表框List1列出如图所示的数据,要求运行时显示,实现如“图2”所示的各按钮功能。(原窗体文件名为:sy9_3.frm,修改后窗体文件为原文件名,工程文件名为:sy9_3.vbp)将左列表框中选择的公选课移动到右列表框中将左列表框中的所有公选课移动到右列表框中 图2 按钮功能说明Command2Command1List2List1图1 程序运行界面解题提示:该题主要考察列表框/组合框的AddItem方法与RemoveItem方法。实验4:设计一个如图“图3”所示的应用程序:(每空4分,共20分)Combo1Option4Option3Option2Option1 图3 程序运行界面 图4 删除奇数项结果要求:选择任一删除选项,在组合框中可立即得到结果,如选择“奇数项”结果如“图4”所示。(原窗体文件名为:sy9_4.frm,修改后窗体文件为原文件名,工程文件名为:sy9_4.vbp)解题提示:该题主要考察对列表框/组合框的ListIndex属性的掌握程序:1、 删除其中一个列表项目后,其ListIndex的值也会发生变化。例如:删除第1项“N0 1”后,“No 2”的ListIndex=0,而删除之前的ListIndex1;2、 注意:ListIndex属性在引用时,必须加上对象名,例如:Combo1.ListIndex、List1.ListIndex。否则VB系统会误认为名称为“ListIndex”的变量名,结果则不论怎么都为0(变量的初值)。实验5:设计一个如图所示的应用程序:(每空4分,共20分)List1Command2Command1Text1图5 程序运行界面功能说明:1)、双击List1上的项目时,则提示是否要删除全部,按“是”则删除全部列表项目,“否”则仅删除当前选择的列表项目;2)、单击“修改”按钮,可将选中的列表项目修改为文本框中的内容。若没选择项目,则给出提示;3)、单击“添加”按钮,可将文本框中的内容添加在列表项目的最上面(即第一项)。要求: List1列表框如“图5”所示,在属性窗口中设置。(提示:List属性)(原窗体文件名为:sy9_5.frm,修改后窗体文件为原文件名,工程文件名为:sy9_5.vbp)解题提示:该题主要考察对列表框的ListIndex,ListCount,List,Text重要属性,以及AddItem方法,RemoveItem方法,Cls方法的综合运用。1、 打开窗体文件“sy9_5.frm”,在属性窗口中,将List1的List属性输入图中所示5个人姓名。 (观察在添加项目内容上,与实验3的方法有什么不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论