窗体的若干事件 Initialize(初始化)事件是在窗体被加载之 前,窗体被配置的时候触发 Ioad(加载)事件,VB把窗体从磁盘或从 磁盘缓冲区读入内存时发生 Activate(激活)事件是在窗体已经被装入 内存,变成被激活的窗体时触发(多次) GotFocus事件在窗体成为当前焦点时触发 窗体各事件的发生次序
窗体的若干事件 • Initialize(初始化)事件是在窗体被加载之 前,窗体被配置的时候触发 • Load(加载)事件,VB把窗体从磁盘或从 磁盘缓冲区读入内存时发生 • Activate(激活)事件是在窗体已经被装入 内存,变成被激活的窗体时触发(多次) • GotFocus事件在窗体成为当前焦点时触发 • 窗体各事件的发生次序
窗体各事件的发生次序 建立窗体装入内存窗体被激活 New关键 Load 字或VB 自动建立 语句 Initialize Load Activate P158:窗体事件触发的过程 及其微妙的变化
窗体各事件的发生次序 建立窗体 装入内存 窗体被激活 Load 语句 Initialize Load Activate P158:窗体事件触发的过程 及其微妙的变化 New关键 字或VB 自动建立
3定义控件事件过程 Private sub控件名事件名(参数列表 (局部变量和常数声明 语句块 End Sub 说明
3.定义控件事件过程 Private Sub 控件名__事件名([参数列表]) 〔局部变量和常数声明〕 语句块 End Sub 说明
说明 1)控件事件过程名由控件名、下划线和事件 名组成。 2)控件事件过程也是私有过程,属于包含它 的窗体模块 例如: Private Sub Cmdend Click O End End sub
说明 1)控件事件过程名由控件名、下划线和事件 名组成。 2)控件事件过程也是私有过程,属于包含它 的窗体模块。 例如: Private Sub Cmdend_Click() End End Sub
建立事件过程 (1)双击窗体或控件 (2)单击工程管理窗口中的代码编辑窗口 「工程1- Forml(od) For■ ]。ad rivate Sub Form Load o 回目录 回顾三个正确
建立事件过程 (1) 双击窗体或控件 (2) 单击工程管理窗口中的代码编辑窗口 …… 回顾三个正确 回目录