[工学]第08章 VB数组.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第08章 VB数组

第八章 数组 数组的概念 存放100m成绩的数组的形式化描述: 数组下标:确定数组中的每个分量 一、数组的定义 说明: 数组特点: 二、默认数组 一、动态数组的定义 二、数组的清除和重定义 一、数组元素的输入、输出和复制 二、For Each…Next 语句 一、基本概念 二、建立控件数组 数组类型: 1.数组的声明 2.多维数组的声明 维数过大,应慎用,尤其是Variant类型数组 2.复制控件  画出控件数组中的第一个控件。 当控件获得焦点时,单击“复制”按钮。 单击“粘贴”按钮。VB将显示一个对话框询问 是否确认创建控件数组。选择“是”,确认操 作,将得到控件数组中的第二个控件。 继续单击“粘贴”按钮,可得到控件数组中的 其他控件。 例8.4 建立含有3个命令按钮的控件数组,单击某个命令按钮时,分别执行不同的操作。 固定大小的数组:数组的大小保持不变。 动态数组:在运行时大小可改变。 控件数组。 包括一维和多维数组。(了解) 例8.5 在窗体上建立一个命令按钮、两个单选按钮和一个图片框。每单击一次命令按钮,增加一个新的单选按钮。如果单击某个单选按钮,则在图片框中画出具有不同填充图案的圆。 声明语句一: Dim 数组名(数组下标上界)As 数据类型 说明: 缺省下界为0, 上界不能超过Long型值的范围 例: Dim Counters(14) As Integer ‘15个元素,下标从0~14 声明语句二: Dim 数组名(下标下界 To 下标上界) As 数据类型 说明: 数组下界为声明语句中所指定的。 例: Dim Counters(1 To 15) As Integer ‘15个元素,下标从1~15 * * 第一节 数组的概念 第二节 静态数组与动态数组 第三节 数组的基本操作 第四节 数组的初始化 第五节 控件数组 实际问题:在应用程序中要处理体育比赛的 成绩,如100米短跑。共有20人参加了比赛, 但只需记录前6名的成绩,并按其名次排列。 对于上述问题采用数组结构来处理。 以前学过的处理数据的变量是各自独立的, 不能描述一组相关的数据之间的关系和位置。 第一节 数组的概念 数组是有序的数据的集合,元素可以是相同 类型数据,也可以是不同类型的数据。 100米成绩 数组名称: 区分不同的数组 14.00 秒 13.50 秒 13.22 秒 13.10 秒 12.30 秒 12.00 秒 1 2 3 4 5 6 第一名 第二名 第三名 第四名 第五名 第六名 1.第一种格式   对于数组的每一维,只给出可以使用的 下标的最大值,即下标的上界。 (1)一维数组的定义   格式:Dim 数组名(下标上界) As类型名称 (2)二维数组的定义   格式:Dim 数组名(第一维下标上界, 第二维下标上界)。 例如: Dim CJ(5) As String 例如: Dim Test(2,3) As Integer 3行(0~2)、4列(0~3)占据12(3╳4)个整 型变量的空间(24个字节)。 Test(2,3) Test(2,2) Test(2,1) Test(2,0) Test(1,3) Test(1,2) Test(1,1) Test(1,0) Test(0,3) Test(0,2) Test(0,1) Test(0,0) ⑴格式中的“数组名”与简单变量相同,可以是 任何合法的Visual Basic变量名。 ⑵数组必须先定义,后使用。 ⑶当用Dim语句定义数组时,该语句把数组中 的全部元素都初始化为0,而把字符串数组中 的全部元素都初始化为空字符串。 ⑷下标的下界默认为0,希望从1开始,可用 Option Base 语句定义。 格式: Option Base n ⑸“可使用的最大下标值”和“元素个数”的区别。 2.第二种格式   格式:Dim 数组名([下界To]上界[,[下界To] 上界]…)As 类型名称   说明: 第二种格式实际上已包含了第一种格式,只 要省略格式中的

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档