me的用法:
在Access中,me表示的是本窗体或者本报表,经常使用在窗体的代码中,有些初学者不是太理解me的用法,其实me的用法非常简单和方便。
先看看下图的一段代码,代码截图于Access快速开发一日通的报销明细编辑窗体加载事件:
有些人会写成以下三个方式:
这三种方式结果是一样的,而效果有什么不一样呢?
实例1中,书写窗体的具体名字,让人一看上去以为是对某个窗体进行操作,需要仔细看才能分辨出原来是只是对本窗体的控件进行操作
实例2中,因为对控件没有标注定位,一下看上去摸不着头脑, 需要反复检查,才能知道实际应用区域
实例3中,因为标明了me. 一看就明白了是对本窗体的控件进行操作,简单明了,代码比实例1中简洁 比实例2又目标明确。
而且me不但用以上功能,而且在书写me.以后会自动弹出me.控件名和属性
可以根据需要去选择,减少出错的几率。