项目二VisulBasic程序设计基础.ppt

  1. 1、本文档共162页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目二VisulBasic程序设计基础

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 = 5 List1. Selected(3) = True,其余为False。 List1. Sorted = False,没有排序。 List1. Text 为 “芒果” , 与List1. List(List1. ListIndex)相等 (2)RemoveItem方法 格式:列表框.RemoveItem 索引值 功能:该方法用来删除列表框中指定的项目。 例如:在窗体上建立一个列表框:List1,两个命令按钮:Command1、Command2,则

文档评论(0)

haowendangqw + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档