- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
***********************五、主要事件列表框:Click、DoubleClick组合框:Click例5.9编写一个能对列表框进行项目添加、修改和删除的应用程序。本章目录修改列表框,分三步:选项显示在文本框中;更改文本框中内容;再更新列表框中选项*六、应用例5.10编写一个使用屏幕字体、字号的程序例5.11使用列表框实现插入、删除、查找例5.12使用组合框对省和直辖市名称管理本章目录问题:如何只显示汉字字体?*5.5结构类型及其数组一、问题的提出现有10个学生的学号、姓名、成绩,要按成绩高到低排序,如何实现?本章目录分别声明3个数组,存放对应的学号、姓名、分数,带来问题,排序时一不小心就会张冠李戴解决的方法:利用结构类型(Structure)结构类型:将不同类型信息作为一个整体来描述。*定义形式:Structure结构类型名成员名声明EndStructure二、结构类型定义和声明声明结构变量Dim变量名As结构类型名*例如,定义一个有关学生信息的结构类型:StructureStudTypestudType为类型名DimNameAsString 姓名DimSexAsChar性别DimTelephoneAsLong电话DimSchoolAsString学校EndStructure本章目录注意:结构类型不能在过程内部定义。用Dim语句声明的成员默认为Public,否则可 用Private声明。DimStudent,MyStudAsStudType*注意:不要混淆StudType和Student,前者如同Integer等的类型名,后者根据该类型分配所需的内存空间,存储各成员数据。结构类型变量和数组相同之处它们都是由若干个成员(元素)组成;不同之处,前者的成员可表不同性质、不同类型的数据,以各个不同的成员名表示;而数组一般存放的是同种性质、同种类型的数据,以下标表示不同的元素。本章目录*三、结构变量成员的引用形式: 结构类型变量名.成员名例如,Student.NameStudent.Sex可利用With语句简化成员引用:With结构变量对象名语句块EndWithWithstudent.Name=张华.Sex=男.School=同济大学EndWith本章目录*四、结构数组及应用例5.13输入不超过100个学生的信息,显示全部信息和查询某学校的学生情况。本章目录分析:自定义一个结构类型,由姓名、性别、电话、学校组成,声明一个存放最多100个结构数组.结构数组名(下标).成员例stud(3).姓名交换两元素,增加也为同种结构类型的变量*分析实验5.11例5.13关键结构类型定义结构数组、当前个数n声明位置当每输入一个后n的值是多少?当要显示输入的所有人的信息时循环上界是多少?对5.11类似5.13,增加排序,增加结构类型暂存变量*5.6综合应用1.分类统计将一批数据按条件统计每一类中包含的个数。例如,统计学生成绩各分数段人数。这类问题要掌握分类条件表达式的书写和使用计数变量保存相应的计数。本章目录*统计26个字母出现的个数,必须声明一个具有26个元素的数组A(25),每个元素的下标表示对应的字母,元素的值表示对应字母出现的次数。从输入的字符串中逐一取出字符C,转换成大写字符(不区分大小写),再求得其在数组中的下标。关键表达式:j=Asc(UCase(c))-65A(j)=A(j)+1本章目录A(0)A(1)A(2)A(23)A(24)A(25)“A”“B”“C”“X”“Y”“Z”例5.14输入一串字符,统计各字母出现的次数*2.大量数据的输入和编辑在财务、工程计算中,经常需要对大量的数据进行输入和编辑。可利用文本框通过编程来实现。例5.15输入一系列的数据,输入结束将它们按分隔符分离后存放在数组中。对输入的数据允许修改和自动识别非数字数据。本章目录利用Keyascii参数过滤非法数据,文本框本身具有编辑功能;利用Replace函数去除重复输入的分隔符。利用S
您可能关注的文档
- NHD脱硫-甲醇合成法年产4.5万吨甲硫醇项目设计2-初步设计说明书.docx
- NHD脱硫-甲醇合成法年产4.5万吨甲硫醇项目设计6-创新性说明.docx
- Office高级应用案例教程第1章 计算机基础知识.pptx
- Office高级应用案例教程第2章 创建并编辑文档.pptx
- Office高级应用案例教程第3章 美化并充实文档.pptx
- Office高级应用案例教程第6章 Excel制表基础.pptx
- Office高级应用案例教程第7章 Excel公式与函数.pptx
- Office高级应用案例教程第8章 Excel图表.pptx
- Office高级应用案例教程第9章 Excel数据分析与处理.pptx
- Office高级应用案例教程第11章 PowerPoint动画制作与放映.pptx
文档评论(0)