【转载】VB百例知识总结(一)
VB百例总结(一) 恩,其实很久之前就敲完了但是一直没有静下心来体会VB百例的魅力,今日回首,忽然有感而发,我们真的不能只是将例子敲完就万事大吉了,真的需要一个回头看的过程。回头看你会发现你之前对VB的理解与你现在的理解截然不同。 1. 控件组: (1)定义 控件数组是由一组相同类型的控件组成。它们共用一个控件名,绝大部分的属性也相同,但有一个属性不同,即Index属性的值不同。当建立控件数组时,系统给每个元素赋一个唯一的索引号(Index),通过属性窗口的Index属性,可以知道该控件的下标是多少,第1个元素下标是0。例如,控件数组label(6)表示控件数组名为label的第7个元素。 控件数组最大的特点是:控件数组共享同样的事件过程。所以适用于若干个控件执行的操作相似的场合,例如,控件数组command有10个命令按钮,则不管单击哪个命令按钮,就会调用同一个单击事件过程。为了区分是控件数组中的哪个元素触发了事件,在程序运行时,通过传送给过程的索引值(即下标值)来确定。 一个控件数组至少包含一个元素,最多可达32768个。 (2)建立方法 1.在设计时建立 2.运行时添加控件数组 1.在设计时建立 建立的步骤如下: ①窗体上画出某控件,可进行控件名的属性设置,这是建立的第一个元素。 ②选中该控件,进行“复制”和“粘贴”操作,系统会提示(假设先画了一个‘Command1’命令按钮):“已经有一个控件为‘Command1’。创建一个控件数组吗?”单击Yes按钮后,就建立了一个控件数组元素,进行若干次“粘贴”操作,就建立了所需个数的控件数组元素。 ③进行事件过程的编程。 2.运行时添加控件数组 建立的步骤如下: ① 先在窗体上画出某控件,设置该控件的index值为0,表示该控件为数组;也 可进行控件名的属性设置,这是建立的第一个元素。 ② 在编程时通过Load方法添加其余的若干个元素,也可以通过Unload方法删除 某个添加的元素。 ③每个新添加的控件数组通过设置left和top属性,确定其在窗体的位置,并将Visible属性设置为True. 2.VB语言基础 3.流程控制语句: (1)数据结构 (2)选择结构: ①if语句 If <条件1> Then <语句块1> [ElseIf <条件2> Then <语句块2> ] [ElseIf <条件(n-1)> Then <语句块(n-1)> ] [Else <语句块n>]
End if
②Select Case 语句 测试表达式:是数值表达式或字符串表达式,一般是变量。 表达式:应测试表达式的类型相同。表达式可以指定一定的范围,当要指定范围时,用关键字To进行指定。 (3)循环结构: ①For next循环:for <循环变量> = <循环变量初值> [Step <步长值>] <循环体> Next <循环变量> 该结构中的参数如下: 循环变量:VB中任何的合法变量。 循环变量初值:循环变量的起始值0。 循环变量终值:循环变量的终止值。 步长值:是初值到终值的改变量。默认时,步长值是1。
循环体:需要进行循环的语句或语句体。 ②Do Loop循环:五种 4.窗体
回过头来再次复习VB百例,收获颇丰。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |