Visual Basic 程序设计教程 05 ryjc vb ch4 分支结构及相应控件2.pptVIP

Visual Basic 程序设计教程 05 ryjc vb ch4 分支结构及相应控件2.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 分支结构及其相应控件 IF语句 Select Case语句 框架控件 单选按钮控件 复选框控件 4.1 If语句 根据条件来选择执行相应的语句 4.1.1 If语句的单分支结构 If 表达式 Then [语句块] End If 例4.1 4.1.2 If语句的双分支结构 If 表达式 Then [语句块1] Else [语句块2] End If 例4.2 4.1.3 If语句的单行形式 If 表达式 Then [语句块] 或 If 表达式 Then [语句块1] Else [语句块2] 4.1.3 ElseIf结构 If 表达式1 Then [语句块1] ElseIf 表达式2 Then [语句块2] … ElseIf 表达式n Then [语句块n] Else [语句块n+1] End If 例4.3 4.1.4 IIf函数 Result= IIf(表达式1,表达式2,表达式3) 如: If ab Then max=a Else max=b End If 可用IIf函数写成: max=IIf(ab,a,b) 4.1.5 If语句的嵌套 If 表达式1 Then If 表达式1_1 Then [语句块1_1] Else [语句块1_2] End If Else If 表达式2_1 Then [语句块2_1] Else [语句块2_2] End If End If 例4.4、4.5 4.2 Select Case语句 格式如下: Select Case 表达式 Case 表达式列表1 [语句块1] Case 表达式列表2 [语句块2] … Case 表达式列表n [语句块n] Case Else [语句块n+1] End Select 例4.6 4.3 框架 框架(Frame)控件是一种容器型控件,用于将窗体中的控件分组 1.属性 Name、Caption、Enabled、Visible 2.事件 一般不需要在程序中编写框架控件的事件过程,而是仅仅利用其能为控件分组的特点 4.4 单选按钮 也称选择按钮,一般成组出现 用户在一组单选按钮中一次只能选择其中一个按钮 1.属性 说明: (1)Value是单选按钮控件最重要的属性,其属性值有两个,True和False。True表示单选按钮被选中,而False表示未被选中。在一组单选按钮中只能有一个单选按钮的Value属性值是True。 (2)在事件代码中,判断选中的方法可以表示为:If Optional.Value = True。 (3)可以将单选按钮设置成图形按钮的形式。Style的属性值为1时表示图形方式,此时如果单选按钮未被选中,可以由Picture属性添加图片文件;如果单选按钮被选中可以由DownPicture属性添加图片文件。 2.事件 单选按钮的常用事件是单击(Click)事件,但是一般不需要在程序中编写单选按钮控件的事件过程 演示如例4.7 4.5 复选框 1.属性 Value是复选框控件最重要的属性,其属性值有3个,0表示未被选中,1表示被选中,2表示复选框变成灰色,禁止用户选择 2.事件 复选框的常用事件是单击(Click)事件,单击某复选框,可自动改变其状态 如例4.8 4.6 程序举例 【例4.9】求方程ax2+bx+c=0的解 【例4.10】在文本框中输入单个字母或0~9的数字,对其进行分类识别为大小字母或者为奇偶数 【例4.11】将例4.5改为Else If 和Select Case表示 【例4.12】设计程序模拟一个简单的考试系统,要求用户登录后解答计算鸡兔同笼问题。 【例4.13】编写画圆程序。 【例4.14】编写判断输入字符程序,可以区分字母、元音字母及数字的个数。 Page ? * Visual Basic 语言程序设计 第四章 分支结构及相应控件 Visual Basic 语言程序设计 第四章 分支结构及相应控件 说明: (1)Select Case的表达式一般为数值表达式或字符串表达式,通常为变量或常量,而不是通常的关系或者逻辑表达式。 (2)Select Case语句在多个选择中执行第一个条件为真的Case后面的语句块。 (3)表达式列表与表达式类型必须一致。 (4)Case表达式列表形式如下: 1)单个表达式。 如Ca

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档