正在加载图片...
2、事件驱动程序设计基本操作 VFP6提供了真正的无模式操作,使用户不仅能够轻松地进行多个 表单的自动协调,而且可以很容易地同时运行一个表单的多个实 例。VFP6还提供了事件处理机制,可以给用户提供一个更为丰富 的交互环境 事件驱动程序设计基本操作,关键是确定事件以及对事件发生时 应作出的反应。一个事件发生时,VFP6系统应作出的反应,仍可 通过一个过程来实现,即用过程化程序设计的方法来处理某一事 件发生时系统应作出的响应。 通常,VFP6程序设计时应考虑的事件有: (1)核心事件表5-1是VFP6中核心事件列表,这些事件适用于大多 数的控件。 (2)容器事件和对象事件 为控件编写事件代码时,请注意以下两条规则: ■容器不处理与所包含的控件相关联的事件; ■若没有与某控件相关联的事件代码,则ⅴFP在该控件所在类层 次结构中逐层向上检查是否有与该事件相关联的代码。 2021-2-23 Visual Foxpro60程序设计2021-2-23 Visual FoxPro 6.0程序设计 11 2、事件驱动程序设计基本操作 VFP6提供了真正的无模式操作,使用户不仅能够轻松地进行多个 表单的自动协调,而且可以很容易地同时运行一个表单的多个实 例。VFP6还提供了事件处理机制,可以给用户提供一个更为丰富 的交互环境。 事件驱动程序设计基本操作,关键是确定事件以及对事件发生时 应作出的反应。一个事件发生时,VFP6系统应作出的反应,仍可 通过一个过程来实现,即用过程化程序设计的方法来处理某一事 件发生时系统应作出的响应。 通常,VFP6程序设计时应考虑的事件有: (1)核心事件 表5-1是VFP6中核心事件列表,这些事件适用于大多 数的控件。 (2)容器事件和对象事件 。 为控件编写事件代码时,请注意以下两条规则: ■容器不处理与所包含的控件相关联的事件; ■若没有与某控件相关联的事件代码,则VFP在该控件所在类层 次结构中逐层向上检查是否有与该事件相关联的代码
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有