- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 顺序结构程序设计 学习重点 赋值语句的使用。 熟练使用常用的输入输出语句。 其他顺序语句的使用。 掌握常用的顺序结构算法。 本章内容 6.1 赋值语句 6.2 常用的输入语句 6.3 常用的输出语句 6.4 其他语句 6.5 常用算法及应用 本章小结 引言 顺序结构 引言(续) 顺序结构中的典型语句 赋值语句 对象方法的调用语句 用户交互语句 某些不会引起程序发生跳转的控制语句 6.1 赋 值 语 句 一般格式如下:[Let] varname = 表达式 作用是将表达式的值赋给变量或属性。 说明: (1)Let是关键字,可省略。 (2)varname是变量或属性的名称,遵循标准变量命名约定。 (3)表达式是赋给变量或属性的值。 6.1 赋 值 语 句(续) 如: Dim MyStr As String, MyInt As Integer Let MyStr = Hello World 等价于:MyStr = Hello World Let MyInt = 5 等价于: MyInt = 5 6.1 赋 值 语 句(续) 注意: (1)等号左侧只能是变量或对象的属性名,且只能给运行时可修改的对象属性赋值,试图用赋值语句修改只读属性的值是错误的,如以下代码是错误的。Form1.Name = MyForm“Text1. ScrollBars = vbHorizontal (2)赋值语句中左侧变量或属性都是有类型的,赋给它们的值也应该是同类型数据,如果表达式的值类型和变量或属性类型不一致时,系统将最大限度的进行自动转换,把表达式的值转换成与变量或属性相同类型后再进行赋值,若自动转换失败,系统将提示错误信息。 6.1 赋 值 语 句(续) 赋值语句中的数据自动转换原则 6.2 常用的输入语句 输入是指提供程序中待处理的数据,可以是运行时由用户使用键盘或鼠标进行输入的,也可以是先行程序的结果作为后继程序的输入。 6.2.1 用控件输入 6.2.2 输入框——InputBox函数 6.2.1 用控件输入 大部分控件可以在运行时通过界面修改其主要属性。 常用的输入控件 1.文本框 2.单选钮和复选框 3.列表框和组合框 1.文本框 文本框既是一个输入控件又是一个输出控件。 Text属性是实现输入输出的重要属性。 2.单选钮和复选框 单选按钮(OptionButton)和复选框(CheckBox)主要由用户通过单击鼠标来确定要输入的数据 。 Caption属性、Value属性是实现输入的重要属性。 例6-2 2.单选钮和复选框 例6-2 实现将文字进行放大1倍、2倍和3倍。 Dim x As Integer 过程级变量x,用来存放标签最原始的尺寸 Private Sub Form_Activate() 程序开始时获取x的初始值 x = Label1.FontSize End Sub Private Sub Option1_Click() Label1.FontSize = x End Sub Private Sub Option2_Click() Label1.FontSize = 2 * x End Sub Private Sub Option3_Click() Label1.FontSize = 3 * x End Sub 3.列表框和组合框 使用列表框(ListBox)和组合框(ComboBox)进行数据的输入,主要依靠用户通过鼠标单击列表项来获取数据。 List、Text、ListIndex、ListCount等属性是实现数据输入的重要属性。 例6-3 3.列表框和组合框 例6-3列表框中有若干门课程名称,用户选中某课程后单击“确定”按钮,使按钮上的显示文字与该课程的名称一致。 Private Sub Command1_Click() Command1.Caption = List1.Text End Sub 6.2.2 输入框——InputBox函数 1.InputBox函数 InputBox函数格式如下:Varname=InputBox(prompt[,title] [,default] [,xpos] [,ypos] [,helpfile, context]) 功能:程序执行以上格式语句时,弹出一个供用户输入信息的对话框,等待用户输入正文或按下按钮,并返回文本框内容。 如:s = InputBox(请输入你的姓名, 测试) 6.2.2 输入框——InputBox函数 说明: (1)Varname是变量名,用于存放InputBox函数的返回值,即用
您可能关注的文档
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第1章 概述.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第2章 窗体.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第3章 基本控件.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第5章 基本控制语句.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第6章 程序设计基本算法.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第7章 高级数据类型.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第8章 过程.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第9章 文件.ppt
- 程序设计基础——Visual Basic教程 第2版 教学课件 作者 周黎 钱瑛 周阳花 第10章 高级控件.ppt
文档评论(0)