判断Access控件的默认属性有否被更改过

2002-04-02 23:09:00
tmtony-Office交流网
原创
2410
不知有没有高手知道在ACCESS中如何判断一个控件的属性已被你更改过,就象VISUAL FOXPRO一样,属性改动过就会变成黑体,在ACCESS中如何知道
      
gnoy
改动过是甚么意思,是修改还是增加减少(应该不能)
1.如果是增加判断其Me.Controls(x).Properties.Count与缺省属性数比较即可判断有无改过
2.如果修改就比较麻烦一点要属性逐一比较.不过应该还是能测定出

tmtony
我现在的想法是取每个控件缺省的属性存起来
然后与每个改动的控件的所有属性进行比较
这办法我觉得效率比较低
所以想找个好法子

gnoy
计算机比较又不是人去比较,效率应该不会低到那里区吧
1.自定义标准控件将其属性名称赋予一数组
2.循环检测需检测的控件属性即可

(常用控件-相关文章技巧链接):
Access通用TAB键和默认值设置-Access经典源码剖析
分享