事件处理器
事件处理器
“事件处理器”是编程中的概念,指的是确定控件如何响应事件的事件过程。事件处理器的名称由控件名称和相应事件的名称共同构成,例如“Form Load ()”表示对象是“Form'’窗体,“Load'’表示窗体的加载事件,即窗体启动时发生的事件,对此事件进行编程可以确定窗体启动时所做的事情。
相关概念
事件(Event)指的是由系统事先设定的、能被对象识别和响应的动作。事件是指对象对于外部动作的响应,当对象发生了某个事件,就会执行与此对象的这个事件相应的代码,这段代码被称为“事件过程”。事件过程的命名格式为: Private Sub 控件名_事件名()
事件处理器(event handler)是异步(asynchronous)执行、处理程序(或事件)中输入的回调函数。在这种情况下,一次事件是来自潜在开发框架的应用信息的有意义元素,通常来自图形用户界面GUI)工具或某些输入程序。站在GUI的立场,事件包括键盘敲击、鼠标活动、行动选择或暂停计时器。站在输入角度看,事件包括打开或关闭文件和数据流和读取数据等等。
一些软件架构几乎完全通过生产、管理和消耗事件来操控。如果只是处理界外条件和错误,几乎所有软件架构至少都必须包括一些事件处理功能。
例如:我们在窗体上按了一下鼠标左键,这样就发生了一个窗体的“Click”(即单击)事件,并执行与其对应的事件过程。这个的事件过程名称为: Form1_Click
常用的事件有两种,即鼠标事件和键盘事件。
参考资料
最新修订时间:2021-01-26 16:28
目录
概述
参考资料