《VB》第五课.ppt.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文档。上传文档
查看更多
《VB》第五课.ppt

* * * * * * * * * * * * * * * * * * * * * 4. 应用 * 例5.10 编写一个使用屏幕字体、字号的程序。 5.3 列表框和组合框 本章目录 * 例5.11 使用列表框实现排序、查找、删除。 5.3 列表框和组合框 本章目录 * 例5.12 使用组合框对省和直辖市名称进行管理。 要求: 1. 可添加不重复的各省或直辖市名; 2. 可修改; 3. 按拼音字符顺序有序显示。 5.3 列表框和组合框 本章目录 5.4 自定义类型及数组 * 1. 概念和定义 不同类型信息作为一个整体来描述,通过Type语句实现。 Type 自定义类型名 元素名1 As 数据类型名 … 元素名n As 数据类型名 End Type 本章目录 * 例如,定义一个有关学生信息的类型: Type StudType StudType为自定义类型名 Name As String*5 姓名 Sex As String*1 性别 Age As Integer 年龄 End Type 5.4 自定义类型及数组 本章目录 2. 自定义类型变量的使用 * 定义了自定义类型,就可在变量声明时使用。 Dim 变量名 As 自定义类型名 例如,如下语句: Dim S1 As StudType,S2 As StudType 声明S1、S2为两个同种类型的变量 5.4 自定义类型及数组 本章目录 * 注意: 不要混淆StudType 和S1 ,前者是如同Integer等的类型名,后者为该类型的变量,存储各成员数据。 (2) 自定义类型不能在过程内定义,一般放在标准模块文件中,默认为Public;若在窗体模块的通用声明段定义,必须加Private。 5.4 自定义类型及数组 本章目录 3. 自定义类型变量成员的引用 * 自定义类型变量名.成员名 例如, S1.Name 引用S1变量中的姓名成员 S1.Age 年龄 可利用With语句简化成员引用: With 结构变量对象名 语句块 End With With S1 .Name = 张华 .Sex = 男 .Age = 19 End With 5.4 自定义类型及数组 本章目录 4. 自定义类型数组及应用 * 例5.13 用自定义类型数组查询和显示学生信息。 分析:自定义一个记录类型,由姓名、性别、电话和学校组成,声明一个存放100条记录的数组。 5.4 自定义类型及数组 本章目录 5.5 综合应用 1. 分类统计 将一批数据分类统计,计算每一类中包含的个数。 例如,统计学生成绩优、良、中、及格和不及格人数。 这类问题要掌握分类条件表达式的书写和使用计数变量保存相应的计数。 * 本章目录 A(0) A(1) A(2) A(23) A(24) A(25) A B C X Y Z 例5.14 输入一串字符,统计各字母出现的次数 声明一个具有26个元素的数组A(25),每个元素的值表示对应字母出现的次数。 从输入的字符串中逐一取出字符C,转换成大写字符(不区分大小写),再求得其在数组中的下标。 关键表达式:j=Asc(UCase(c))-65 A(j)=A(j)+1 5.5 综合应用 * 本章目录 2. 数据输入 * 应用:在财务、工程计算中,经常需要对大量的数据进行输入和编辑。 问题: InputBox一次输入一个数据,而后不能修改, 一个文本框也只能输入一项。 改进:可利用文本框、字符串函数通过编程实现。 5.5 综合应用 本章目录 例5.15 在文本框中输入数据,并允许修改和自动识别非数字数据;输入结束将它们按分隔符分离后存放在数组中。 分析: 利用KeyAscii参数过滤非法数据,文本框本身具有编辑功能; 利用Replace函数去除重复输入的分隔符; 利用Split函数将输入的内容分离到数组中。 5.5 综合应用 * 本章目录 思考题 * 1. 怎样声明一维数组? 2. 怎样确定数组中每一维的上界? 3. 怎样引用数组中的一个元素? 4. 如何防止数组越界错误的发生? 5. 怎样定义一个自定义类型? 6. 自定义类型与数组的区别是什么? 本章目录 * * * * * * * * * * * * * * * * * * 第5章 数组和自定义类型 5.1 数组的概念 5.2 数

文档评论(0)

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

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

1亿VIP精品文档

相关文档