新Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 教学课件 杜秋华 第2章.pptVIP

  • 2
  • 0
  • 约6.21千字
  • 约 45页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 教学课件 杜秋华 第2章.ppt

第2章 顺序结构程序设计 2.1 知识解析 2.1.1 Visual Baisc6.0代码编写规则 Visual Basic 6.0中的代码以行为单位,每行包括一条语句(类似于一句话),每行代码输入完成后按Enter键结束; 一行代码通常只写一条语句,如果一条语句太长,可用续行符“_”把一个长语句分成若干行,续行符与它前面的字符之间至少要有一个空格; 智能代码输入功能,能替用户自动填充语句、属性和参数; 自动语法检测功能 【例2-1】 掌握代码编辑区的智能功能。 具体操作步骤见教材 知识链接 智能代码输入功能 在代码编辑区完成某些特殊字符(如空 格符、“=”、“.”等)的输入之后系统会自动弹出各种列表框 ,供用户选择。 添加注释语句(代码的解释) 注释语句前加“Rem”关键字 注释语句前加英文单引号“” 赋值语句 目标操作符 = 原操作符 2.1.2 数据的输入、输出 使用InputBox函数输入数据 使用InputBox函数可以调用输入对话框,如图2-6所示,用户通过输入对话框完成数据的输入,具体语法结构如下: InputBox(Prompt[,Title][,Default][,Xpos][,Ypos][,Helpfile][,Context]) InputBox函数共有7个参数 ,最常用为“Prompt”,“Title”和“Default”3个参数,这3个参数的说明如表2-1所示。 使用MsgBox函数输出数据 使用MsgBox函数便可以调用消息对话框,如图2-7所示,具体语法结构如下: MsgBox(Prompt[,Buttons][,Title][,Helpfile][,Contex]) MsgBox函数共有5个参数,其中最常用的为“Prompt”、“Title”和“Buttons”3个参数,这3个参数的说明如表2-2所示。 在3个常用参数中,Buttons参数尤为重要,它决定着消息框中的按钮个数和图标样式,表2-3列出了Buttons参数常用的一些属性值。另外,为了便于理解和记忆,Buttons参数一般采用常量值来组合,即表中的第2列。 使用Print方法输出数据 Print方法也可用于数据的输出。如例2-1中,数据的显示便是通过Print方法来实现的。Print方法使用的一般格式为: [对象名称.] Print [表达式,|;表达式…][,|;] “对象名称”是可选项,可以是窗体(Form)、立即窗口(Debug)、图片框(PictureBox)或打印机(Printer),若省略对象名称,则在当前窗体上输出;“表达式”可以是一个或多个表达式,可以是数值表达式,也可以是字符表达式,如果是数值表达式,则输出表达式的值;如果是字符串表达式,则照原样输出;若省略表达式,则输出一个空行。当Print语句输出多项时,各项之间以逗号、分号或空格隔开。 【例2-2】使用Print方法输出文本 具体操作步骤见教材 知识链接 InputBox函数和MsgBox函数都有各自的返回值,如果要用到两个函数的返回值时,必须采用以下形式: 字符串变量=InputBox(…) 整型变量=MsgBox(Prompt[,Buttons][,Title][,Helpfile][,Contex]) 如果没有用到InputBox函数的返回值,则InputBox、MsgBox函数的括号必须省略,即 InputBox …,…,… MsgBox …,…,… MsgBox函数返回的是被单击的按钮,由Buttons参数值来决定,具体的返回值如表2-4所示。 2.1.3 变量 变量是用来存放临时数据或结果数据的,通常有一个名字和特定的数据类型。 给变量命名时,变量名最好容易使用且又能表明变量的用途,还须遵守一定规则: 一个变量名的长度不能超过255个字符。 变量名的第一个字符必须是字母A~Z,第一个字母可以是大写,也可以是小写,其余的字符可以由字母、数字和下画线组成,但不可以是小数点、%、、!、#、@、$ 等代表变量类型的结尾符号。 Visual Basic 6.0中的保留字不能用做变量名,保留字包括Visual Basic 6.0的属性、事件、方法、过程、函数等系统内部的标识符。 在Visual Basic 6.0中,变量名是不区分大小写的。 变量声明 在Visual Basic 6.0中,在使用某个变量之前,可以先不用声明(即定义)该变量,但为了养成良好的编程习惯,变量最好是先被声明后才能

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档