- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 VB控制结构 4.1 顺序结构 4.2 选择结构 4.3 循环结构 4.1 顺序结构 (1)顺序结构 各语句按出现的先后次序执行 4.1 顺序结构 4.1.1 赋值语句 4.1.1 赋值语句 给变量赋值和设定属性是VB编程中常见的两个任务。例如: n = n + 1 计数累加 Text1.Text = 清除文本框的内容 Text1.Text = 欢迎使用VB 文本框显示字符串 赋值语句-注意 赋值语句-注意 赋值号左边只能是变量,不能是常量、常数符号、表达式。 Now()=x+y 错! 5=sqr(s)+x+y 错! X+y=z 错! 4.1.2 数据输出和输入 4.1.2 数据输出和输入 例4-1利用InputBox输入基本工资和营业额,按营业额的5%提成,计算实发工资并显示。 思考与练习 2.MsgBox过程和MsgBox函数 打开一个信息框,等待用户选择一个按钮。 MsgBox过程形式: MsgBox 提示[,按钮][,标题] 按钮项是一整型表达式,决定信息框按钮的数目和类型及出现在信息框上的图标形式。 2.MsgBox过程和MsgBox函数 MsgBox按钮设置 MsgBox所选按钮返回值 思考与练习 接前面那个输入姓名和工资的例子,要求将print语句替换成msgbox语句,将工资用msgbox显示出来,格式如下: 例4-2 账号密码验证程序 编一账号和密码输入的检验程序,当输入不正确,如账号为非数字字符,密码不正确等,显示有关信息,再输入。 3. Print方法 Print方法用于输出文本或表达式的值。 Print语法格式如下: [对象名].Print [表达式][;|,] 对象名称 对象名可以是窗体名称、图片框控件(PictureBox)名称、Debug(立即窗口)或Printer(打印机)。若省略对象名称,默认输出到当前窗体。 3. Print方法 Form1.Print 123 在窗体Form1中输出 Me.Print 123 在当前窗体输出 Print 123 在当前窗体输出 Picture1.Print 123 在图片框Picture1中输出 3. Print方法 输出表达式 输出表达式如果被省略,则输出一个空行。下一个输出项将从下一行的第一列开始。输出列表可以由常量、变量、函数或表达式组成。 字符串原样输出,正数前面用一个空格保留符号位,数值后面加一个“尾随空格”。 如果输出项为表达式,则先计算出结果,再把结果输出。 x = 20: z = 40 Print x; +; z; =; x + z 输出:20 + 40 = 60 3. Print方法 输出格式 如果有多个输出项,可使用逗号、分号和空格进行分隔。代码编辑器会自动将空格替换为分号。 逗号使它后面的输出项按照“标准格式”输出,即输出到下一个输出区(14列);分号使它后面的输出项按照“紧凑格式”输出,即紧跟在上一个输出项之后输出。逗号和分号可以混合使用。 Print 1, 2, “A”, “B“ 1 2 A B Print 1; 2; “A”; “B“ 1 2 AB 3. Print方法 如Print方法末尾没有格式控制符号,即逗号或分号,则表示该语句之后的输出从下一行第一列开始;如果末尾有逗号或分号,则下一个输出项按照标准或紧凑格式输出。 Print 1; 2; 3; Print a; b; c“ 3. Print方法:相关输出函数和方法 Tab函数 Spc函数 Cls方法 Tab函数 在Print方法中可使用Tab函数指定输出位置。Tab函数使用格式如下: Tab[(n)] 其中参数为整数或整数表达式。如果省略参数,则其后的输出项从下一个输出区(隔14列)开始,若不省略参数则下一个输出项从其参数指定的位置开始。Tab函数与其后输出项之间使用分号分隔。 Tab函数 例: Print 123456789012345678901234567890 Print a; Tab; b; Tab(20); c“ 输出: 123456789012345678901234567890 a b c Spc
文档评论(0)