单元4:单选题功能的设计与实现.pptx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《 Visual Basic程序设计项目化教程 》 单元四 单选题功能的设计与实现教学目标通过本单元的学习,使学生掌握单选按钮控件的基本设置和使用方法。掌握单选题的题目读取、答案读取和答案保存的方法。教学重点单选按钮控件的基本属性、方法和事件。控件数组的使用方法。授课内容4.1任务描述4.2相关知识点4.3任务分析4.4任务设计4.5任务实现4.6任务拓展4.1 任务描述 单选题界面由1个标签和4个单选按钮控件组成,为4选1题目。当单击目录树单选题下的结点时,根据目录树控件选中的结点显示该题的题目内容、答案选项和考生答案。当单击答案选项时,将对应的答案保存到数据库中。4.2 相关知识点4.2.1 控件数组4.2.2 单选按钮4.2.3 图形操作基础4.2.1 控件数组 由一组相同类型的控件组成。它们共用一个控件名,具有相同的属性,建立时系统给每个元素赋一个唯一的索引号(Index)。 控件数组共享同样的事件过程,通过返回的下标值区分控件数组中的各个元素。4.2.1 控件数组 例如有四个命令按钮的控件数组,处理命令按钮的事件代码如下:Private Sub cmdName_Click(Index As Integer) If Index=0 then 处理第一个命令按钮的操作 End IfIf Index=1 then处理第二个命令按钮的操作 End IfIf Index=2 then 处理第三个命令按钮的操作 End IfIf Index=3 then 处理第四个命令按钮的操作 End IfEnd Sub4.2.1 控件数组1.在设计时建立控件数组① 在窗体上画出控件,进行属性设置,这是建立的第一个元素。② 选中该控件,通过“复制”和“粘贴”操作建立所需个数的控件数组元素。③ 进行事件过程的编程。4.2.1 控件数组 建立含有4个命令按钮的控件数组,当单击某个命令按钮,分别显示不同的图形或结束操作。Private Sub Command1_Click(Index As Integer) Select Case Index Case 0 ‘画直线代码 Case 1 ‘画矩形代码 Case 2 ‘画圆代码 Case Else End End SelectEnd Sub4.2.1 控件数组2.运行时添加控件数组建立的步骤如下:① 在窗体上画出某控件,设置该控件的Index值为0,表示该控件为数组,这是建立的第一个元素。② 在编程时通过Load方法添加其余的若干个元素,也可以通过Unload方法删除某个添加的元素。③ 每个新添加的控件数组通过Left和Top属性确定其在窗体的位置,并将Visible 属性设置为True。4.2.2 单选按钮① Caption属性:文本标题。② Alignment属性? 0:控件钮在左边,标题显示在右边。? 1:控件钮在右边,标题显示在左边。4.2.2 单选按钮③ Value属性,单选按钮(逻辑型):? True:选定。? False:未选定。④ Style属性:? 0:Standard:标准方式。? 1:Graphical:图形方式。⑤ Click事件。因为单击时自动改变状态,故不需要编写过程。4.2.3 图形操作基础1.坐标系统 每个容器都有一个坐标系统。构成一个坐标系统,需要3个要素:坐标原点、坐标度量单位、坐标轴的长度与方向,如图4-3所示。坐标度量单位由容器对象的ScaleMode属性决定,共有8种度量单位,分别是“0-User”、“1-Twip”、“2-Point”、“3-Pixel”、“4-Character”、“5-Inch”、“6-Millimeter”和“7-Centimeter”。默认时为Twip。每英寸1440个Twip,20个Twip为一磅。4.2.3 图形操作基础2.自定义坐标系统方法一:通过设置ScaleTop,ScaleLeft,ScaleWidth和ScaleHeight四个属性实现,其中通过ScaleTop和ScaleLeft定义坐标原点,通过ScaleWidth和ScaleHeight设置对象内部的水平和垂直的度量单位数,如图4-4所示。(xLeft,yTop)(xRight,yBotton)4.2.3 图形操作基础2.自定义坐标系统方法二:采用Scale方法来设置坐标系,如图4-5所示。图4-5 采用Scale方法来设置坐标系4.2.3 图形操作基础3.当前坐标 CurrentX,CurrentY属性给出窗体或图形框或打印机在绘图时的当前坐标。这两个属性在设计阶段不能使用。4.2.3 图形操作基础4.线宽与线型 窗体、图形框或打印机的DrawWidth属性给出这些对象上所画线的宽度或点的大小。DrawW

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档