- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[电脑基础知识]ch05
引言 在具体解决问题时,应学会分析是针对哪个对象,响应了什么事件过程,完成什么具体操作 要求熟悉对象的属性、方法、事件 应注意在解决具体问题时,这些对象是如何运用的。 编写事件过程代码,必须进行算法分析 算法的三种基本结构:顺序结构、分支结构和循环结构 VB中对应三种基本结构的语句和常用函数 顺序结构 在VB中,采用OOP,程序的执行是事件驱动的,但就某个过程而言,过程本身代码的执行仍采用顺序结构,即按照语句代码出现的先后次序执行 顺序结构的语句主要是赋值语句、输入输出语句等 在VB中有赋值语句,没有专门的输入输出语句 在VB中输入输出功能可以通过文本框等控件和Print方法来实现, VB提供了专门用于用户交互的函数和过程来实现此功能 5.3 InputBox和MsgBox函数 5.3.1 InputBox 函数 用来接受用户通过键盘输入的数据 Var = InputBox(Prompt[,title][,default][,x,y][,helpfile,context]) Prompt:提示用的文字信息,字符串类型,长度=1024个字符 title:对话框标题(字符型),缺省时为空白 default:显示在用户编辑框中的缺省值(字符型),缺省时返回空值 x,y:对话框在屏幕上显示时的位置(左上角点的坐标) helpfile,context:帮助文件名及帮助主题号;有本选项时,在对话框中自动增加一个帮助按钮 5.3 InputBox和MsgBox函数 5.3.1 InputBox 函数 用来接受用户通过键盘输入的数据 InputBox(“请输入字母”,“输入对话框”,“wuxi”) 5.3 InputBox和MsgBox函数 5.3.1 InputBox 函数 用来接受用户通过键盘输入的数据 Var = InputBox(Prompt[,title][,default][,x,y][,helpfile,context]) Var可以是变体变量或字符串型变量,也可以是数值型变量(若输入内容不可转换成数值型数据,将会产生运行错误) 调用InputBox函数时,屏幕上将产生一个带有提示信息的对话框,光标在输入对话框底部的输入文本框中闪烁,等待用户输入数据。用户按回车键或用鼠标单击“确定”或“OK”按钮,即可把输入文本框中输入的数据以字符串形式赋给变量;按Esc键或单击“取消”或“Cancel”按钮,则返回0值或空串 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 以信息框的形式用于向用户发布提示信息,并要求用户做出必要的响应 MsgBox(Prompt[,button][,title][,helpfile,context]) button:这是一个由4个数值常量组成的式子,形式为c1+c2+c3+c4,用于决定信息框中按钮的个数和类型、图标类型、强制回应 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 MsgBox函数往往与条件语句配合使用,根据用户选择单击的按钮而返回不同的值,执行不同的操作 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 常见使用方法 作为表达式(或表达式的一部分)形式出现 用于赋值语句 ans = MsgBox(确实要删除该文件吗? , 1+32+256,确认删除) 用于方法调用时的参数 Print MsgBox(“确实要删除该文件吗? ”, 1+32+256, 确认删除) 用于条件表达式 If MsgBox(“确实要删除该文件吗?”,1+32+256,“确认删除”)=1 ThenKill (k1.bmp) End If 5.3 InputBox和MsgBox函数 5.3.2 MsgBox函数 常见使用方法 忽略函数返回值,以过程调用形式出现 MsgBox “确实要删除该文件吗?”, 1 + 32 + 256, “确认删除” [例题5-4] 5.2赋值语句 赋值语句的一般形式是 var = 表达式 var可以是变量名或属性名;变量名为任何合法的VB变量名,而表达式可以为任何类型的表达式 赋值语句的执行步骤和作用是先计算赋值号(=)右边表达式的值,然后将表达式的值赋给左边的var 使用赋值语句可给变量或为属性赋值。对变量进行赋值就是将数据放入指定变量的内存空间。而对属性进行赋值就是设置或改变对象的属性值 Form1.Cap
文档评论(0)