可以这样为控件命名:用前缀描述类,其后为控件的描述性名称。使用了命名约定,代码就可自动描述自己并使相似的对象在对象列表框中按字母顺序排列。例如,可以这样来为CheckBox控件命名:
chkReadOnly
为窗体和控件命名的名称:
1.必须以字母开头。
2.只能包含字母、数字和下划线字符 (_);不允许有标点符号字符和空格。
3.不能超过 40 个字符。
详细信息 关于命名约定的详细信息,请参阅附录 B,“Visual Basic 编码约定”。
使用控件值
所有控件都有一个属性,只需引用控件名而无需使用属性名就可利用这个属性来存储或获取数值,称此属性为控件的值,这是控件的最重要或最常用属性。下表列出了每个控件属性,这些属性被看成是控件值。


当控件的属性为该控件的值时,无论何时引用这个属性都不必在代码中指定属性名。例如,下行代码设置了TextBox控件的Text属性值:
Text1 = "This text is assigned to the Text property _
of Text1"
在下例中,只要用户单击文件列表框中的文件,Label1的Caption属性就被设置成File1的FileName属性:
Private Sub File1_Click ()
Label1 = File1
End Sub
注意 由于使用了控件值,代码的可读性略受影响,所以本指南中的示例不使用控件值,而是明确引用控件的属性。两种方法均可用来编写代码,在不引起阅读困难时可考虑使用控件值。
vb控件简介