ACCESS加载一个窗体,先被触发的事件是?

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:27:18
有的说是Open事件,有的说是Load事件。到底是哪一个?急!

如果在窗体上创建了数据库绑定控件,那么就会先执行OPEN。
但事实上是先执行窗体的Initialize()事件,这个事会加载所有窗体上的控件。你也可以在这里加入代码忽略数据控件的加载错误以防止窗体显示时的错误。而LOAD事件,是在窗体的所有控件加载完成以后再执行的事件。所以OPEN事件被先执行。

但如果数据处理不是用的数据库绑定控件,而是用的代码方式,那OPEN的执行只在被调用的时候。所以OPEN事件会在LOAD事件之后被触发。

load 是在open之前触发的。简单理解就是加载了之后才能够打开。