Visual Basic 控件数据

http://tech.ddvip.com   2006年07月25日    社区交流

本文详细介绍Visual Basic 控件数据

  例如,Number_Click 事件过程的第一行代码是这样的:

  Private Sub Number_Click (Index As Integer)

  如果 Number(0) 识别事件,则 Visual Basic 将 0 作为 index 参数传递,而如果 Number(1) 识别事件,则 Visual Basic 将 1 作为 index 参数传递。与索引值不同,对于 Number(0) 到 Number(9) 已执行的其余 Number_Click代码都是相同的。

  设计时创建控件数组

  设计时有三种方法创建控件数组:

  1.将相同名字赋予多个控件。

  2.复制现有的控件并将其粘贴到窗体上。

  3.将控件的 Index 属性设置为非 Null 数值。

  注意 必须在“菜单编辑器”中创建菜单控件数组。关于此项操作的详细信息,请参阅第六章,“创建用户界面”中的“运行时创建和修改菜单”。

  要通过改变控件名称添加控件数组元素:

  1. 绘制控件数组中要添加的控件(必须为同一类型的控件)决定哪一个控件作为数组中的第一个元素。

  2. 选定控件并将其 Name 设置值变成数组第一个元素的 Name 设置值。

  3. 在数组中为控件输入现有名称时,Visual Basic 将显示一个对话框,要求确认是否要创建控件数组。此时选择“确定”确认操作。

  例如,若控件数组第一个元素名为 cmdCtlArr,则选择一个 CommandButton将其添加到数组中,并将其名称设置为 cmdCtlArr,此时将显示这样一段信息:“已经存在名为 'cmdCtlArr' 的控件。是否要创建控件数组?”。选择“确定”确认操作。

  用这种方法添加的控件仅仅共享 Name 属性和控件类型;其它属性与最初绘制控件时的值相同。

  要通过复制现存控件添加控件数组元素:

责编:豆豆技术应用

正在加载评论...