Visua|Basc的应用程序事件 Private Sub Commandl Click 不带参数 要执行的语句 的事件 End Sub Private Sub Command1 DragDrop (Source As Control, x As Single, Y As single) 要执行的语句 带参数的 事件 End Sub 可分为用户事件和系统事件 北大青鸟 FE-
• 可分为用户事件和系统事件 Private Sub Command1_Click () ... ‘要执行的语句 ... End Sub Private Sub Command1_DragDrop (Source As Control, X As Single, Y As Single) ... ‘要执行的语句 ... End Sub 不带参数 的事件 带参数的 事件
用户事件 ·由用户执行的某些操作所触发的事件 称为用户事件。例如,简单的用户操 作: 单击窗体上的命令按钮 在文本框中输入数据 在窗体上任意位置单击鼠标 在窗体上拖动鼠标 (在ⅤB环境中进行演示) 北大青鸟 FE-
• 由用户执行的某些操作所触发的事件 称为用户事件。例如,简单的用户操 作: – 单击窗体上的命令按钮 – 在文本框中输入数据 – 在窗体上任意位置单击鼠标 – 在窗体上拖动鼠标 (在VB环境中进行演示)
系统事件 ·由其他事件或 Windows操作系统触发 的事件称为系统事件,例如: Timer事 件就是一个系统事件的例子。 系统事件无需任何用户干预 北大青鸟 FE-
• 由其他事件或Windows操作系统触发 的事件称为系统事件,例如:Timer 事 件就是一个系统事件的例子。 • 系统事件无需任何用户干预
Vsua|Basc事件的封装 Visual basic事件是针对操作和与之相 关联的每个控件而单独进行编码的 仅当用户触发特定操作时事件才会发生 必须存在当事件发生时可以执行的代码 直到事件发生并引起响应时,用户才意 识到存在与该事件的发生相关联的代码 北大青鸟 FE-
• Visual Basic 事件是针对操作和与之相 关联的每个控件而单独进行编码的 • 仅当用户触发特定操作时事件才会发生 • 必须存在当事件发生时可以执行的代码 • 直到事件发生并引起响应时,用户才意 识到存在与该事件的发生相关联的代码