常用事件
时 间:2012-03-16 14:33:06
作 者:缪炜 ID:24010 城市:江阴
摘 要:常用事件相关属性,解释,一些非常基础的知识
正 文:
常 用 事 件
分 类 |
事 件 |
名 称 |
属 性 |
发生在窗体或控件中的数据被输入、删除或更改时,或当焦点从一条记录移动到另一条记录时 |
Current |
成为当前 |
OnCurrent(窗体) |
当焦点移动到一条记录,使它成为当前记录时,或当重新查询窗体的数据来源时。此事件发生在窗体第一次打开,以及焦点从一条记录移动到另一条记录时,它在重新查询窗体的数据来源时发生 |
|||
BeforeInsert |
插入前 |
BeforeInsert(窗体) |
|
在新记录中键入第一个字符但记录未添加到数据库时发生 |
|||
AfterInsert |
插入后 |
AfterInsert(窗体) |
|
在新记录中添加到数据库中时发生 |
|||
BeforeUpdate |
更新前 |
BeforeUpdate(窗体) |
|
在控件或记录用更改了的数据更新之前。此事件发生在控件或记录失去焦点时,或单击“记录”菜单中的“保存记录”命令时 |
|||
AfterUpdate |
更新后 |
AfterUpdate(窗体) |
|
在控件或记录用更改了的数据更新之后。此事件发生在控件或记录失去焦点时,或单击“记录”菜单中的“保存记录”命令时 |
|||
Delete |
删除 |
OnDelete(窗体) |
|
当一条记录被删除但未确认和执行删除时发生 |
|||
BeforeDelConfirm |
确认删除前 |
BeforeDelConfirm(窗体) |
|
在删除一条或多条记录时,Access显示一个对话框,提示确认或取消删除之前。此事件在Delete时间之后发生 |
|||
AfterDelConfirm |
确认删除后 |
AfterDelConfirm(窗体) |
|
发生在确认删除记录,且记录实际上已经删除,或在取消删除之后 |
|||
Change |
更改 |
OnChange(控件) |
|
当文本框或组合框文本部分的内容发生更改时,事件发生。在选项卡空间中从某一页移动到另一页时该事件也会发生 |
|||
处理鼠标操作事件 |
Click |
单击 |
OnClick(窗体、控件) |
对于控件,此事件在单击鼠标左键时发生。对于窗体,在单击记录选择器、节或控件之外的区域时发生。 |
|||
DblClick |
双击 |
OnDblClick(窗体、控件) |
|
当在控件或它的标签上双击鼠标左键时发生。对于窗体,在双击空白区或窗体上的记录选择器时发生 |
|||
MouseUp |
鼠标释放 |
OnMouseUp(窗体、控件) |
|
当鼠标指针位于窗体或控件上时,释放一个按下的鼠标键时发生 |
|||
MouseDown |
鼠标按下 |
OnMouseDown(窗体、控件) |
|
当鼠标指针位于窗体或控件上时,单击鼠标键时发生 |
|||
MouseMove |
鼠标移动 |
OnMouseMove(窗体、控件) |
|
当鼠标指针在窗体、窗体选择内容或控件上移动时发生 |
|||
处理键盘输入事件 |
KeyPress |
击键 |
OnKeyPress(窗体、控件) |
当控件或窗体有焦点时,按下并释放一个产生标准ANSI字符的键或组合键后发生 |
|||
KeyDown |
键按下 |
OnKeyDown(窗体、控件) |
|
当控件或窗体有焦点时,并在键盘上按下任意键时发生 |
|||
KeyUp |
键释放 |
OnKeyUp(窗体、控件) |
|
当控件或窗体有焦点时,释放一个按下键时发生 |
|||
处理错误 |
Error |
出错 |
OnError(窗体、报表) |
当Access产生一个运行时错误,且此时正处在窗体和报表中时发生 |
|||
处理同步事件 |
Timer |
计时器触发 |
OnTimer(窗体) |
当窗体的TimerInterval属性所指定的时间间隔已到时发生,通过在指定的时间间隔重新查询或重新刷新数据保持多用户环境下的数据同步 |
|||
在窗体上应用或创建一个筛选 |
ApplyFilter |
应用筛选 |
OnApplyFilter(窗体) |
当单击“记录”菜单中的“应用筛选”后,或单击工具栏中的“应用筛选”按钮时发生。在指向“记录”菜单中的“筛选”后,并单击“按选定内容筛选”命令,或单击工具栏上的“按选定内容筛选”按钮时发生。当单击“记录”菜单上的“取消筛选/排序”命令,或单击工具栏上的“取消筛选”按钮时发生 |
|||
Filter |
筛选 |
OnFilter(窗体) |
|
指向“记录”菜单中的“筛选”后,单击“按窗体筛选”命令,或单击工具栏中的“按窗体筛选”按钮时发生。指向“记录”菜单中的“筛选”后,并单击“高级筛选/排序”命令时发生 |
|||
发生在窗体、控件或获得焦点时,或窗体、报表成为激活时或失去激活事件时 |
Activate |
激活 |
OnActivate(窗体、报表) |
当窗体或报表成为激活窗口时发生 |
|||
Deactivate |
停用 |
OnDeactivate(窗体、报表) |
|
当不同的但同为一个应用程序的Access窗口成为激活窗口时,在此窗口成为激活窗口之前发生 |
|||
Enter |
进入 |
OnEnter(控件) |
|
发生在控件实际接收焦点之前。此事件在GotFocus事件之前发生 |
|||
Exit |
退出 |
OnExit(控件) |
|
正好在焦点从一个控件移动到同一窗体上的另一个控件之前发生。此事件在LostFocus事件之前发生 |
|||
GotFocus |
获得焦点 |
OnGotFocus(窗体、控件) |
|
当一个控件、一个没有激活的控件或有效控件的窗体接收焦点时发生 |
|||
LostFocus |
失去焦点 |
OnLostFocus(窗体、控件) |
|
当窗体或控件失去焦点时发生 |
|||
打开、调整窗体或报表时 |
Open |
打开 |
OnOpen(窗体、报表) |
当窗体或报表打开时发生 |
|||
Close |
关闭 |
OnClose(窗体、报表) |
|
当窗体或报表关闭,从屏幕上消失时发生 |
|||
Load |
加载 |
OnLoad(窗体、报表) |
|
当打开窗体,且显示了它的记录时发生。此事件发生在Current事件之前,Open事件之后 |
|||
Resize |
调整大小 |
OnResize(窗体) |
|
当窗体的大小发生变化或窗体第一次显示时发生 |
|||
UnLoad |
卸载 |
OnUnLoad(窗体) |
|
当窗体关闭,且它的记录被卸载,从屏幕上消失之前发生。此事件在Close事件之前发生 |
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)
- 微软Access邀测新Monaco...(11.12)
- Access列表框左右互选、列表框...(11.11)
- 高效率在导入数据前删除记录(11.10)
- Access报价单转订单示例代码(11.08)
- Access系统自带的日期选择器不...(11.08)