Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl_6.pdf
文本预览下载声明
Visual Basic程序设计教程
李雁翎 周东岱 潘伟 编著
人民邮电出版社
第 6 章 数组及应用
本章重点:
• 数组概述
• 数组声明
• 数组操作函数
• 控件数组
• 数组编程实例
第6章 数组及应用
6.1 数组概述
数组是一组有序相关联的基本类型变量的集合。
Visual Basic中的数组有以下主要特点:
(1)数组是一组相同类型的元素的集合。
(2)数组元素在内存中是按先后顺序排列,它们连续存储在一起,逻
辑上相阾的数组元素,物理地址也是相阾的。
(3)所有的数组元素是用一个变量名命名的一个集合体,而且每一个
数组元素在内存中独占一个内存单元,可视同为一个内存变量。
第6章 数组及应用
6.2 数组声明
• 6.2.1 声明静态数组
• 6.2.2 声明动态数组
第6章 数组及应用
6.2.1 声明静态数组
声明静态数组语句格式如下:
格式一:
Dim | Public | Private| Static 数组变量名 下标1的上界
[,下标2的上界] ……[,下标n的上界] )
[AS 类型/类型符]
格式二:
Dim | Public | Private| Static 数组变量名
([ [下标1的下界1to]下标1的上界
[, [下标2的下界to]下标2的上界 ]
……[, [下标的下界nto] 下标n的上界] ] )
[AS 类型/类型符]
第6章 数组及应用
6.2.2 声明动态数组
1.用Dim语句声明动态数组
Dim | Public | Private| Static 数组变量名()
2.用ReDim语句声明动态数组的大小
ReDim [Preserve] 数组变量名下标1的上界
[,下标2的上界]
……[,下标n的上界] )
[AS 类型/类型符]
第6章 数组及应用
6.3 数组操作函数
• 6.3.1 Split函数和Join函数
• 6.3.2 Array函数
• 6.3.3 Ubound( )和Lbound( )函数
第6章 数组及应用
6.3.1 Split函数和Join函数
(1)Split函数
Split(字符串表达式 [,分隔符])
功能:从一个字符串中,以某个指定符号为分隔符,分离若干
个子字符串,建立一个下标从零开始的一维数组。
(2)Join函数
Join (数组变量名 [,分隔符])
功能:将一维数组中的各个元素合并成一个字符串。
第6章 数组及应用
6.3.1 Split函数和Join函数
例6.1:创建一个窗体,将一个由“分隔符”分隔的数字
字符串分离,再将分离数字再合并成一个新字符串 。
显示全部