Visual Basic 程序设计1 (9).ppt
《Visual Basic 程序设计1 (9).ppt》由会员分享,可在线阅读,更多相关《Visual Basic 程序设计1 (9).ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Visual Basic 程序设计程序设计第十讲第十讲 2课时课时教学目标及基本要求教学目标及基本要求了解数组的定义了解数组的定义掌握数组的基本操作掌握数组的基本操作掌握控件数组的用法掌握控件数组的用法教学重点教学重点 数组的定义数组的定义数组的基本操作数组的基本操作控件数组的用法控件数组的用法教学难点教学难点 数组的基本操作;数组的基本操作;教学内容教学内容 数组的定义数组的定义数组的基本操作数组的基本操作控件数组的用法控件数组的用法数组的概念数组的概念 数组的定义数组的定义 数组的定义数组的定义什么是静态数组与动态数组什么是静态数组与动态数组 数组的概念数组的概念静态数组与动态数组静态数组
2、与动态数组 静态数组静态数组 以一维数组为例,其语法格式为以一维数组为例,其语法格式为Dim|Static|Private|Public(Lower to Upper)As 元素类型说明元素类型说明其中,其中,Dim|Static|Private|Public可选项指明数组可选项指明数组的作用域。的作用域。Lower to Upper指明数组的上下界,下界可以省略,指明数组的上下界,下界可以省略,其默认下界为其默认下界为0。简单介绍静态二维数组与三维数组。简单介绍静态二维数组与三维数组。数组的概念数组的概念【例例7.1】建立两个数组,一个包含整数,而建立两个数组,一个包含整数,而另一个包含字符
3、串。然后声明一个另一个包含字符串。然后声明一个Variant数组,并将整数数组和字符串数组放置其数组,并将整数数组和字符串数组放置其中。中。(1)创建)创建Command1,编写单击事件过程,编写单击事件过程(2)程序功能)程序功能数组的概念数组的概念动态数组动态数组一维动态数组的声明语法格式如下一维动态数组的声明语法格式如下Dim|Static|Private|Public()()As 元素类型说明元素类型说明创建动态数组的步骤为:创建动态数组的步骤为:(1)声明数组为动态数组,只须给数组附以一个声明数组为动态数组,只须给数组附以一个空的维数表。空的维数表。(2)在使用数组之前,使用在使用数
4、组之前,使用ReDim语句声明其下语句声明其下标,以确定数组的维数以及元素的个数,并立标,以确定数组的维数以及元素的个数,并立即为其分配存储空间。即为其分配存储空间。数组的基本操作数组的基本操作 数组元素的输入数组元素的输入 使用赋值语句为数组元素赋初值使用赋值语句为数组元素赋初值【例例7.2】使用赋值语句对数组进行初始化。使用赋值语句对数组进行初始化。Private Sub Form_Click()Dim week(6)As String week(0)=Sunday week(1)=Monday print week(0),week(1)End Sub 数组的基本操作数组的基本操作数组元素
5、的输入数组元素的输入使用使用Array 函数为一维数组赋初值函数为一维数组赋初值Array函数语法格式为函数语法格式为Dim As Variant=Array()数组的基本操作数组的基本操作【例例7.3】使用使用Array函数给数组函数给数组City的元素赋初值。的元素赋初值。编写窗体的单击事件过程如下:编写窗体的单击事件过程如下:Private Sub Form_Click()Dim City()As Variant City()=Array(北京北京,上海上海,西安西安,长沙长沙)For i=0 to 3 Print City(;i;)=;City(i)Next i End Sub数组的基
6、本操作数组的基本操作数组元素的输入数组元素的输入使用使用InputBox函数为多维数组赋初值函数为多维数组赋初值【例例7.4】给数组给数组Fruit(4)的元素赋初值。)的元素赋初值。Dim Fruit(4)As StringFor i=1 To 4 Day(i)=InputBox(enter Day:)Next i 数组的基本操作数组的基本操作For EachNext语句语句 For EachNext循环的语法:循环的语法:For Each element In groupStatement Next element数组的基本操作数组的基本操作For EachNext语句语句使用使用For
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 程序设计1 9 程序设计
限制150内