两种控件访问方式

假定窗口有一个名为“ComboBox1”的组合框,在代码编辑器输入:

e.Form.Controls("ComboBox1").

自动完成列表能够根据控件类型,自动列出其属性和方法供选择:

 

你也可以定义一个变量来访问:

大多数时候,两种访问方式没有什么差别,但是如果要连续多次访问同一个控件,建议定义变量来访问,代码更加简洁,性能也更好。

不过,直接访问还有一个缺点,就是无法进行深层次的解析,例如输入:

e.Form.Controls("ComboBox1").Items.

自动完成列表并不会显示Items的成员;如果定义变量访问,则一切正常:


本页地址:http://www.foxtable.com/webhelp/topics/1962.htm