- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目二VisuaBasic程序设计基础
2.4.3 判断函数 2.7 数组 一、数组的概念 数组是一组具有相同数据类型的数据的集合,用一个统一的名字作为标识。数组中的每一个数据称一个数组元素,用数组名和该数据在数组中的序号来标识。 VB数组可分两类: 静态(定长)数组、动态(可变长)数组。 在定义数组时已确定了数组的大小,称为静态数组。在定义数组时未给出数组的大小,省略了括号中的下标,称为动态数组。 二、静态数组的定义 形式: Dim | Static | public数组名(下标1[,下标2…]) [As 类型]声明了数组的名字、维数、大小(成员数)、类型维数:几个下标为几维数组,最多60维。下标的形式: [下界 To ] 上界 ,省略下界为0 , 必须为常数。每一维大小: 上界-下界+1数组大小: 每一维大小的乘积例:Dim kk(1 to 100) As Integer 三、动态数组的定义 动态数组指在声明数组时未给出数组的大小(省略括号中的下标),当要使用它时,随时用ReDim语句重新指出数组大小。 形式如下: ReDim 数组名(下标[,下标2…]) [As 类型] 例 Sub Form_Click( ) Dim s( ) As Single … ReDim s(4,3 to 8) … End Sub 说明: (1) Dim、Public变量声明语句是说明性语句,可出现在过程内或通用声明段;ReDim语句是执行语句,只能出现在过程内。 (2) 在过程中可多次使用ReDim来改变数组的大小,但不能改变数组的数据类型。 (3) ReDim中的下标可以是常量,也可以是有了确定值的变量。 四、数组的基本操作 五、控件数组 2.8 过程和函数 二、函数过程 2.9 常用的几种标准控件 1、命令按钮 2、标签 3、文本框 4、滚动条 5、简单背英语单词程序 四、滚动条 滚动条控件(ScrollBar)分为水平滚动条(HScrollbar)和垂直滚动条(VscrollBar)二种,通常附在窗体上协助观察数据或确定位置,也可用作数据输入工具,用来提供某一范围内的数值供用户选择。 五、简单背英语单词程序 活动二 列表项目的移动 2.8 列表框 二、常用事件 列表框接收Click和DblClick事件。 三、常用方法 列表框中的列表项,可以在设计状态通过List属性设置, 也可以在程序中用AddItem方法来添加,用RemoveItem方法 或Clear方法删除列表项。 (1)AddItem方法 格式: 列表框.AddItem 项目字符串 [,索引值] 功能:AddItem方法把“项目字符串”的文本放到列表框中。 说明:如果省略了“索引值”,则文本被放在列表框的尾部。可以用“索引值”指定插入在列表框中的位置,表中的项目是从0开始的计数,“索引值”不能大于表中项数ListCount-1。该方法只能单个地向表中添加项目。 (7)Selected属性 该属性返回或设置列表框控件中的一个项目的选择状态。该属性是一个逻辑类型的数组,数组元素个数与列表框中的项目数相同,其下标的变化范围与List属性相同。 例如:List1.Selected(0)=True表示列表框List1的第一个项目被选中,此时ListIndex的值设置为0。 List1.selected(0)=true List1.selected(2)=true List1.selected(1)=false List1.selected(3)=false List1.SelCount=2 (8)SelCount 属性 在允许多选情况下,SelCount 属性返回在列表框控件中被选中表项的数量。如果没有表项被选中,那么 SelCount 属性将返回 0 值。 (9)Style属性 该属性用于确定控件的外观,只能在设计时确定。其值可以设置为: 0—标准形式。 1—复选框形式。 列表框各主要属性的值: List1.List(0)=“苹果” List1.List(1)=“香蕉” List1.ListIndex = 3 (下标从0开始的)List1. ListCount = 5List1. Selected(3) = True,其余为False。List1. Sorted = False,没有排序。List1. Text 为 “芒果” ,与List1. List(List1. ListIndex)相等 (2)RemoveItem方法 格式:列表框.RemoveItem 索引值 功能:该方法用来删除列表框中指定的项目。 例如:在窗体上建立一个列表框:List1,两个命令按钮:Command1、Command2,则
您可能关注的文档
- 集散控制系统及现总线课件.ppt
- 集装箱空箱堆高机维护保养.PDF
- 雏鹰争章争包括先锋章自理章爱心章保健章民族章社会章.ppt
- 雪人 雪花唯美背景——2014圣诞节ppt模板.pptx
- 零件的机械加工质不仅指加工精度,而且包括加工表面质量.ppt
- 零度可乐创意无限子游戏大比拼.ppt
- 零售类培训需求分技术(杨赟礼)中华讲师网.ppt
- 零部件英文缩写及部件中英文对照.doc
- 雷廷权-如何参加国际会议.ppt
- 零用钱大作战_小6年级综合课课件_零用钱.ppt
- DB61_T 2028-2025 短保质期食品及生鲜食用农产品抽样检验规范.pdf
- DB61_T 2029-2025 食品安全抽样信息填报规范.pdf
- DB61_T 2026-2025 消费维权服务站建设与管理规范.docx
- DB32_T 5223-2025 高标准农田建设项目规划设计技术规程.docx
- DB32_T 5235-2025 小麦冠层叶片氮含量光学遥感智能监测规程.docx
- 衬板轧制动漫设计用AZ61合金的组织与性能研究.pdf
- 粗糙表面润湿滞后的研究进展.pdf
- 淬火分离钢板成形性能的研究及应用.pdf
- DB61_T 1969-2025 猕猴桃高架牵引栽培技术规范.docx
- 大长径比不锈钢定子衬套液压成形方法研究.pdf
原创力文档


文档评论(0)