九年级下册VB应知应会

上传人:第** 文档编号:5493362 上传时间:2017-09-06 格式:DOC 页数:17 大小:117.50KB
返回 下载 相关 举报
九年级下册VB应知应会_第1页
第1页 / 共17页
九年级下册VB应知应会_第2页
第2页 / 共17页
九年级下册VB应知应会_第3页
第3页 / 共17页
九年级下册VB应知应会_第4页
第4页 / 共17页
九年级下册VB应知应会_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《九年级下册VB应知应会》由会员分享,可在线阅读,更多相关《九年级下册VB应知应会(17页珍藏版)》请在金锄头文库上搜索。

1、信息技术九年级(下) 程序设计第 1 页认识 VB 的开发环境1. 窗体(Form):用来绘制程序界面的一块“画布”,我们可以在这块“画布” 上绘制文本框、标签、命令技钮等,形成程序界面。窗体及其所包含的各种控件统称为对象。2. 对象窗口:用来设计程序界的窗口。3. 工具箱:包含用来绘制应用程序界面上的标签、文本框、命令按钮等控件。4. 工程资源管理器:以树型结构形式列出当前打开的工程文件以及工程中包含的窗体等项目(统称为资源)。5. 属性窗口:用来显示和没置对象的属性值。属性是指一个对象所具有的性质、特征。6. 窗体布局窗口:表示窗体在屏幕上的实际位置。可以在这个窗口中拖动窗体图标来调整运行

2、程序时窗口在屏幕上的位置。设计程序界面控件:1、 标签(Label):标签的主要功能是在窗体上显示文本,常用来标注本身不具有标题属性的控件,做它们的标题,或者作栏目名。程序运行时,标签不能接收键盘操作,即不具有焦点。2、 文本框(TextBox):添加在窗体上的文本框控件是一个文本编辑区域,在程序运行期间不仅可以显示文本,还可信息技术九年级(下) 程序设计第 2 页以接收键盘输入及编辑,类似于一个简单的编辑器。3、 命令按钮(CommandButton):是 Visual Basic 应用程序中最常用的控件,它提供了用户与应用程序交互的最简便方式。4、 边框(Frame):又可以叫分组框,主要

3、用来对其他控件提供可标识的分组,同时可以在功能上进一步分割一个窗体。一个窗体中可以有多个框架分组。5、 复选框(CheckBox):复选框允许用户从程序提供的多个复选项中选中一个或多个。复选框 Value 属性用来返回或设置复选框的三个状态:0vbUnchecked 默认值,表示该复选框未被选中。1vbChecked 表示复选框处于选中状态,即控件前面的方框中显示对号“”。2vbGrayed 表示复选框当前状态不明确。此时控件呈灰色显示。6、 单选按钮(OptionButton):单选按钮通常以按钮组的形式出现,用户一次只能选定一组中的一个按钮,当某一个被选中时,其他单选按钮会自动被关闭,即单

4、选按钮控件之间是互相排斥的。单选按钮 Value 属性设置或返回单选按钮的选择状态.。当该信息技术九年级(下) 程序设计第 3 页属性值为 True 时,表示被选中,控件显示为“”;否则,表示未被选中,用“”表示。默认值为 False。7、 列表框(ListBox):列表框是事先将一些选项以列表的形式设置好,在程序运行时显示出来,供用户从中选择一项或多项进行操作,即列表框中的内容只能供用户选择,不能用键盘输入选择。当列表项内容超出所画列表框控件的区域时,Visual Basic 会自动在列表框控件上添加滚动条。8、 滚动条控件:包括 HScrollBar(水平滚动条)和VScrollBar(垂

5、直滚动条),用来附在窗口上帮助确定位置或获取一定的数据。(1)Value 属性设置或返回滚动框在滚动条中的当前位置值,默认为 0。其取值范围为 Min 属性值到 Max 属性值。(2)Min 属性设置或返回滚动条所能表示的最小值,取值范围为-32768-32767,默认为 0。当滚动框位于最左端或最上端时,Value 属性的取值。(3) Max 属性设置或返回滚动条所能表示的最大值,取值范围为-32768-32767,默认值为 32767。当滚动框位于最右端或最下端时,Value 属性被设置为该值。信息技术九年级(下) 程序设计第 4 页在实际应用时 Min 的设置值应小于 Max 属性的设置

6、值。(4) LargeChange 属性设置或返回单击滚动框和滚动箭头之间的区域时,滚动框移动的步长值。即 Value 属性增加或减少的数值。(5) SmallChange 属性设置或返回当用户单击滚动条两端滚动箭头时,滚动框移动的步长值,即 Value 属性增加或减少的数值。9、 图像框(Image ):图像框控件一般用来静态装入图像,显示在窗体的指定位置。Picture 属性设置或返回图像框中显示的图片。10、 图片框(PictureBox):图片框可以理解为窗体中的窗体,是个容器控件。它不仅可以和图像框一样显示来自位图、图标或者图元、JPEG、GIF 等文件的图形,还可以完成类似窗体、分

7、组控件的功能,接收除窗体以外的其他控件,将不同的控件进行分组。11、 定时器(Timer):定时器控件是一种独立于用户,自动按指定的时间间隔(Interval)周期性地引发定时器事件(Timer)的控件。Interval 属性设置定时器事件(Timer)发生的时间间隔(周期),以毫秒(千分之一秒)为单位,取值范围为 064767 毫秒,默认为 0。信息技术九年级(下) 程序设计第 5 页控件格式操作:“格式”“ 对齐” “ 底端对齐”“格式”“ 统一尺寸 ”“格式”“ 水平间距 ”保存程序“文件” “保存工程 ”:首先保存窗体文件 form,默认的文件名为 Form1.frm。保存工程 vbp

8、,默认的文件名为工程 1.vbp。对象的属性Name (名称):对象的名称Caption:说明文字Text:文本框中的文本Font(字体):屏幕上弹出“字体”对话框。AutoSize:自动调整控件大小以显示内容颜色属性:Backcolor(背景)、ForeColor(前景)Enabled:可用性Visible:可见性BordeStyle:边框形式事件驱动程序“Private Sub”和“ End Sub”是过程的起始和结束标识符。“Command6_Click()”是命令按钮的单击事件过程的名称。信息技术九年级(下) 程序设计第 6 页Click()单击对象事件Change()对象改变事件调试

9、程序的方法在程序输入过程中出现的错误,即语法错误,在转到下一行时会出现提示信息,如缺少符号、代码不完整等;在运行时出现的错误,将有提示信息并在代码页中用红色和黄色的标示,黄色箭头指出错误的过程及位置,红色指出错误的变量等。数据类型数据是计算机处理的基本对象,这里所说的数据除了指通常的数值型数据外,还包括非数值型数据。VB 中几种最常用的数据类型和每种数据类型的取值范围:类型名称 标识符 取值范围整型 Integer -32,768至32,767长整型 Long -2,147,483,648至2,147,483,647单精度浮点型 Single -3.4028231038至3.402823X10

10、 38字符串型 String 最多可包含20亿个字符逻辑型 Boolean True或False注 标识符是在程序中表示对象的字符串变量在程序中,每个变量对应着保存数据的一个区域,代表变量的符号称为变量名。信息技术九年级(下) 程序设计第 7 页变量的命名: 变量名必须以字母或汉字开头,由字母、汉字、下划线或数字组成,长度不得超过255个字符。如2X就不能作为变量名。 变量名中不能包含小数点、空格、!、#、$、%、&和数学运算符号。变量名不能和 VB 中的关键字相同。VB 中固定使用的、有特殊含义的一些名称称为关键字,如 VB 中的函数名(如 Val、Int等)和 VB 中的命令(如 End

11、等)就是关键字。赋值语句赋值语句里的“”与一般数学中等号的意义不同,赋值语句中的“”则表示将其右边的值赋给其左边的对象。变量的声明Dim 变量名 As 数据类型标识符可以在一条语句中声明多个变量,这时各变量间要用逗号隔开。为了在程序中对变量强制实行“先声明后使用”的原则,可以在程序的开始处输入下述语句:Option Explicit这样,如果再使用未加声明的变量,运行程序时会出现错误。运算符和表达式1. 数学运算符信息技术九年级(下) 程序设计第 8 页VB 中的数学运算符:运算符 说明 举例+ 加法运算符- 减法运算符* 乘法运算符/ 除法运算符 整除运算符,用来求两数相除的整数商 264=

12、6Mod 模运算符,用来求两数相除的余数 26Mod4=2 乘方运算符 23=8VB 中各种数学运算的优先顺序与普通数学运算优先顺序相同,也可以使用圆括号“()” 强制改变运算顺序,但 VB 中只能使用圆括号而不能使用中括号“”和大括号“” 。2. 使用“立即”窗口验证表达式的值? 表达式3. 字符串运算符使用“+”运算符可以将几个字符串合并成一个字符串,这样形成的表达式式称为字符表达式,如ABC +125的结果是ABC l25。函数VB 提供了多种函数来完成特定的运算任务。函数名(参数)信息技术九年级(下) 程序设计第 9 页函数名规定了函数的功能,参数是函数运算对象。有些函数没有参数,有些

13、函数不多个参数。下面介绍 VB 中常用函数:1. 数学函数Abs(数值表达式):返回表达式值的绝对值Int(数值表达式):返回不大于表达式值的最大整数Sgn(数值表达式):表达式的值大于 0、等于 0 或小于 0 时,分别返回 1、0、-1Sqr(数值表达式):返回表达式的算术平方根2. 转换函数Val(字符串):将数字组成的字符串转换为数值型数据CStr(数值表达式):将数值表达式的值转换为对应的字符串3. MsgBox 消息框和 InputBox 输入函数MsgBox 函数可作为单独的语句使用,其常用格式为:MsgBox( 提示信息)x 函数一般用在赋值语句中,其格式为:变量=InputB

14、ox(提示信息)Date 函数没有参数,返回值是系统的当前日期。Time 函数,返回值是系统的当前时间。算法和流程图常用程序流程图的符号及其含义:信息技术九年级(下) 程序设计第 10 页名称 流程图符号 意义起止框 表示程序的开始或结束输入/输出框 表示数据的输入/输出操作判断框 表示根据条件进行判断,选择程序下一步的执行方向处理框 表示对数据进行处理箭头线 表示程序流程的走向顺序结构程序程序执行过程和程序语句的排列顺序一致,这种程序称为顺序结构程序。选择结构程序根据某些条件进行判断,然后确定(选择)下一步执行方向的程序结构称为选择结构。关系运算符和条件表达式关系运算符就是用来对两个数据进行

15、比较判断的运算符,用关系运算符连接运算对象而组成的表达式称为条件表达式,这种表达式的结果是逻辑(Boolean)型数据:True(真)或False(假)。VB 中的关系运算符:=、 、=、逻辑运算符和逻辑表达式信息技术九年级(下) 程序设计第 11 页VB 中的逻辑运算符:And、Or、Not两种条件语句1 第一种 If 语句(实现单向选择)If 条件表达式(或逻辑表达式) Then语句序列(一条或多条语句)End If2 第二种 If 语句(实现双向选择)If 条件表达式(或逻辑表达式) Then语句序列 1(一条或多条语句)Else语句序列 2(一条或多条语句)End If条件成立吗? 不

16、成立成立执行 语句序列 1 执行 语句序列 2循环结构程序在实际解决某些问题时,经常需要重复执行某些操作。在计算机中使用循环结构程序解决这类问题。DoLoop 循环语句的格式为:Do While 表达式(条件表达式或逻辑表达式)信息技术九年级(下) 程序设计第 12 页语句序列(循环体语句)Loop其中 Do While 语句的作用是判断语句中表达式(称为循环条件)的值是否为 True,如果表达式的值为 True,就执行该语句后的语句序列(也称为循环体语句),执行到 Loop 语句后再重新转向 Do While 语句,继续进行判断;如果判断语句中表达式的值为 False,则执行 Loop 后面的语句。循环条件成立吗? 不成立成立执行 语句序列Do WhileLoopFor-Next 循环语句如果事先知道要循环多少次,可以使用一

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号