VB题 这题给VB动态数组提示当前输入第几个数,怎么实现

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

版权声明:根据《中华人民共和國著作权法》如需转载请标明来源并联系作者进行授权。本文作者保留依法追究未经授权转载等侵犯作者著作权等的违法行为之权利 /qq_/article/details/

原题:Visual Basic程序设计教程(第二版)龚沛曾主编,高等教育出版社 实验5-10(改)


特别感谢某小可爱的资瓷~


  1. 模块文件里自定义类型(学号姓名,成绩1成绩2),共四个成员
  2. 输入按钮功能:将具有5个元素的数组各成员送入自定义数组中。
  3. 显示输入数据按钮功能:在列表框1里显示輸入数组元素列表
  4. 按VC成绩升序排列按钮功能:在列表框2里显示,按VB成绩升序排列后的数组元素列表
  5. 输入数组越界,要给出提示

出于習惯考虑我把显示数据的两个文本框换成了图片框,请大家注意

自定义数组数据类型,相当于Java声明一个class:

题目要求的“越界”我认为有两种:一个是输入的总人数作为样例我这里设定的是5个;一个是分数,只能在0-100分(含)的范围内当然数据范围大家嘟是可以自行调整的:

MsgBox ("输入人数超过数组声明的个数")

“显示已输入的数据”按钮

“按VC荿绩升序排列”按钮

相当于在上个按钮的代码之前再加一个排序:


比如我输入一个不可能的成绩(102分),程序检测到Text3文本越界報错:
同时这个成绩不会保存到数组中去。

我要回帖

更多关于 VB动态数组 的文章

 

随机推荐