- 2
- 0
- 约4.78万字
- 约 162页
- 2018-08-31 发布于江苏
- 举报
项目二VisualBasic程序设计基础9
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,则
您可能关注的文档
最近下载
- 沟通的力量:护理人文案例集锦.pptx VIP
- 2023-2024学年安徽省宣城市七年级(上)期末语文试卷(含详细答案解析).docx VIP
- 护理人文关怀实践案例与反思.docx VIP
- 匆匆那年钢琴谱五线谱.pdf VIP
- 《大学物理》2024-2025学年第一学期期末试卷及答案.docx VIP
- 橡胶和塑料制品加工系统粉尘防爆安全规范.docx VIP
- AQ_4232-2013 塑料生产系统粉尘防爆规范.pdf VIP
- 2024年江苏中职职教高考文化统考语文试卷真题(含答案详解).docx VIP
- GB50469-2016 橡胶工厂环境保护设计规范.pdf VIP
- 新能源电动汽车的充电桩建设与管理.pptx VIP
原创力文档

文档评论(0)