- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章常用控件 【案例19】基本常识我判断 【拓展案例48】四则运算练习 【案例20】显示个人信息 【案例21】人事档案记录卡 【拓展案例50】猜字母看谁快 【拓展案例51】模拟彩票系统 【案例22】动态标签 【拓展案例52】动态按钮 【拓展案例53】控件数组验证程序 【案例23】一元二次方程的根4 【拓展案例54】调色板 【拓展案例55】字符菱形图案2 【案例19】基本常识我判断 5.1 【案例19】基本常识我判断 5.1.1 学习目的 “基本常识我判断”程序运行后的画面如图5-1-1左图所示,可以看出,窗体的名称为“基本常识我判断”,窗体内上边的标题是“基本常识我判断”,窗体内有两道单选练习题。单击你认为正确的单选项,再单击“下一组题目”按钮,即可切换到另一个名称也为“基本常识我判断”的窗体,如图5-1-1右图所示(还没有判分)。由该图可以看出,窗体内上边的标题是“基本常识我判断”,窗体内有两道复选练习题。单击你认为正确的复选框,再单击“判分”按钮,即可在分数文本框内显示出相应的分数,如图5-1-1右图所示。此时,“退出”按钮由无效变为有效,单击“退出”按钮,即可退出程序的运行。 通过本案例的学习,可以进一步了解VB6.0语言中常用的一些控件的使用方法,初步了解单选按钮和复选框控件的使用方法,以及控件数组的使用方法。 5.1.2 案例实现 1.创建程序用户界面 (1)“基本常识我判断”应用程序有两个窗体,一个名称为Form1,另一个窗体的名称为Form2。添加窗体的方法是:单击“文件”→“工程窗体”菜单命令,调出“添加窗体”对话框,选中“新建”选项卡,单击选中“窗体”标签。 (2)Form1窗体中有多个控件对象:3个标签、2个框架、8个单选钮和1个按钮,如图5-1-6左图所示。这些对象的主要属性设置如表5-1-1所示。对象的序号按空间的分类,从上到下、从左到右的顺序依次排号。窗体对象的StartUpPosition属性设置为“2-屏幕中间”。 (3)Form2窗体中有多个控件对象:5个标签、2个框架、8个复选框和2个按钮,如图5-1-6右图所示。这些对象的主要属性设置如表5-1-2所示。对象的序号按从上到下、从左到右的顺序依次排号。窗体对象的StartUpPosition属性设置为“2-屏幕中间”。 特别要注意两组单选钮(即两个单选钮控件数组)“Option1”和“Option2”的Index属性的设置,对于“Option1”单选钮组有四个名称一样的单选按钮,但是它们的Index属性分别为为0到3,则应用时,Option1(0)表示第1个单选按钮,Option1(1)表示第2个单选钮,Option1(2)表示第3个单选按钮,Option1(3)表示第4个单选钮。对于另一组“Option2”单选钮组也如此。 在创建窗体中的控件时,可以采用复制和粘贴的方法。如果要创建控件数组,在进行控件复制前,应将要复制的控件的Index属性设置为0。 2.输入程序代码 (1)在“Form1”窗体的“代码”窗口内的代码程序如下。 Public FS As Integer 定义一个全局变量FS用来保存分数 Rem 给两个标签赋字符串,显示题目 Private Sub Form_Activate() Label2.Caption = 1.三角形内角和是(度): Label3.Caption = 2.直角三角形的两个直角边长分别是3和4,斜边长是: End Sub Rem 单击“下一组题目”按钮后产生的事件 Private Sub Command1_Click() FS = 0 保存分数的变量FS赋初值0 If Option1(1) = True Then FS = FS + 25 选中第1题第2个单选钮后加25分 If Option2(2) = True Then FS = FS + 25 选中第2题第3个单选钮后加25分 Unload Form1 卸载窗体Form1 Form2.Show 加载并显示窗体Form2 End Sub (2)在“Form2”窗体的“代码”窗口内的代码程序如下。 Dim FSZ As Integer Rem 载入窗体Form2后产生的事件,给两个标签赋题目 Private Sub Form_Activate() Label2.Caption = 1.下面哪些我国的名胜是世界文遗产? Label3.Caption = 2.能够永久保存数据的器件有哪些? End Sub Rem 单击“判分”按钮后产生的事件 Private S
您可能关注的文档
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第2章 用户登录模块建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第3章 用户管理模块建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第4章 基础数据管理模块建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第5章 业务数据管理模块建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第6章 业务处理模块建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第7章 图书管理系统建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第8章 Web应用系统建模.ppt
- UML与Rose软件建模案例教程 教学课件 作者 陈承欢 第9章 UML软件模型的实现.ppt
- UML与系统分析设计 第二版 教学课件 作者 张龙祥 1uml001.ppt
- UML与系统分析设计 第二版 教学课件 作者 张龙祥 1uml002.ppt
最近下载
- 形势与政策(2024春)超星尔雅学习通章节测试答案.docx VIP
- 最新2023版知识产权贯标GBT29490 02知识产权法律法规及合规性评价控制程序(含表单)[知识产权合规管理体系文件].docx VIP
- 2025年山西政采专家培训后考试题库及答案最新.docx VIP
- 《工程勘察设计收费标准》(2002年修订本)-完整版-1.pdf VIP
- 2025湖北襄阳粮油集团有限公司招聘通过人员笔试历年参考题库附带答案详解.pdf
- 免费颁奖典礼晚会PPT模板 (8).pptx VIP
- 人教部编版八年级语文上册《采桑子》示范公开课教学课件.pptx VIP
- 2025年贵州省贵阳市【辅警协警】笔试预测试题(附答案).docx VIP
- 2025年浙教版七年级数学上册第二单元测(含答案)试卷 .pdf VIP
- ACP云计算复习测试卷含答案.doc
文档评论(0)