VB基础与RS232C通信技术柏逢明电子课件第5章节结构化程序设计.ppt

VB基础与RS232C通信技术柏逢明电子课件第5章节结构化程序设计.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 / VB基础与RS-232通信技术 柏逢明 卫昱含 第5章 结构化程序设计 5.1 顺序结构 5.2 选择结构 5.3 选择语句 5.4 循环语句 5.1 顺序结构 所谓顺序结构,就是按照语句的书写顺序依次执行。是一种线性结构,是程序中最简单、最常用的基本结构。在该结构中,各语句按照各自出现的先后顺序,依次逐块执行顺序结果是结构化程序设计中最简单也是最常用的流程控制语。 5.1.1 赋值语句 赋值语句是将表达式的值赋给变量或属性,是程序设计语言中的最基本的语句。其语法格式如下: 变量名|对象名.属性=表达式 赋值语句的作用是计算右边表达式的值,然后把值赋给坐标的变量或对象属性。 5.1.2 输入输出函数 1. 输入框(InputBox函数) InputBox函数用来弹出一个输入对话框,等待用户输入文本或按下按钮,通过对该对话框用户可以输入数据,并返回包含文本框内容的字符串。InputBox函数的语法格式为: InputBox (prompt [, title] [, default] [, xpos] [, ypos] [, helpfile, context] ) 使用该语句时,应注意以下几点: 执行InputBox函数后,产生一个对话框,提示用户输入数据,光标位于对话框底部的输入区中。 在默认情况下,InputBox的返回值是一个字符串(不是变体类型)。 在执行InputBox函数所产生的对话框中,有两个按钮,一个是“确定”,另一个是“取消”。 每执行一次InputBox函数只能输入一个值,如果需要输入多个值,则必须多次调用InputBox函数。 和其他返回字符串的函数一样,InputBox函数也可以写成InputBox$的形式,这两种形式完全等价。 2. 消息框(MsgBox函数) MsgBox函数的功能是在对话框中显示消息,等待用户单击按钮,并返回一个整数通知系统用户单击的是哪一个按钮。其语法格式为: MsgBox(prompt [, buttons] [, title] [, helpfile, context] ) 符号常量 值 作 用 符号常量 值 作 用 vbOKOnly 0 只显示确定按钮 vbExclamation 48 显示警告消息图标 vbOKCancel 1 显示确定和取消按钮 vbInformation 64 显示信息消息图标 vbAbortRetryIgnore 2 显示放弃、重试和忽略按钮 vbDefaultButton1 0 第一个按钮为默认按钮 vbYesNoCance 3 显示是、否和取消按钮 vbDefaultButton2 256 第二个按钮为默认按钮 vbYesNo 4 显示是和否按钮 vbDefaultButton3 512 第三个按钮为默认按钮 VbRetryCancel 5 显示重试和取消按钮 vbDefaultButton4 768 第四个按钮为默认按钮 vbCritical 16 显示临界信息图标 vbApplicationModal 0 应用程序模式:用户必须响应消息框才能继续在当前应用程序中工作 vbQuestion 32 显示警告查询图标 vbSystemMoadl 4096 系统模式:在用户响应消息框前,所以应用程序都被挂起 5.2 选择结构 选择结构属于分支结构的一种,也称为判定结构。程序通过判断所给的条件和判断条件的结果执行不同的程序段。 5.2.1 单分支结构(If…Then语句) 单行语句:只能在一行内写完的语句 If 表达式 Then 语句块 多行语句:以连续数条语句的形式给出 If 表达式 Then 语句块 End If 5.2.2 双分支结构(If…Then…Else语句) 有若干语句块,根据所需条件执行其中一组 If 表达式 Then 语句块1 Else 语句块2 End If 5.2.3 If语句的嵌套 一个If语句的“语句块”中包括另一个If语句 If 表达式1 Then 语句块1 ElseIf 表达式2 Then 语句块2 … Else 语句块n End If 5.3 选择语句 用于处理具有多种选择条件的情况,它与多重条件语句的功能相同,但是用选择语句会使代码更加易于理解。 Select Case 变量 Case 值列表1 语句块1 Case 值列表2 语句块2 … Case 值列表n-1 语句块n-1 Case Else 语句块n End Select Select Case语句允许出现四种格式: 具体的值或表达式 一组枚举表达式 表达式1 To 表达式2 Is关系运算符表达式(、、=、=、 在实际使用时

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档