事件驱动的编程机制 事件可以由用户操作触发、代码触发、操作 系统消息触发、其他应用程序消息触发。 Visual Basic采用事件驱动编程机制。 Visual Basic事件过程:针对每个对象的每个 事件所编写的代码块。 运行时,当在某对象上发生某种事件时,则 执行相应的事件过程,编程人员只需要在事件过 程中编写相应的代码,即可以实现发生该事件时 所要完成的操作
6 事件可以由用户操作触发、代码触发、操作 系统消息触发、其他应用程序消息触发。 Visual Basic采用事件驱动编程机制。 Visual Basic事件过程:针对每个对象的每个 事件所编写的代码块。 运行时,当在某对象上发生某种事件时,则 执行相应的事件过程,编程人员只需要在事件过 程中编写相应的代码,即可以实现发生该事件时 所要完成的操作。 • 事件驱动的编程机制
二、Visual Basic的集成开发环境 Visual Basic的集成开发环境(Integrated Develop Environment,IDE)中有:标题栏、菜 单栏、工具栏、快捷菜单、工具箱、工程资源管 理器窗口、属性窗口、窗体布局窗口、窗体设计 器窗口、代码窗口
7 二、Visual Basic的集成开发环境 Visual Basic的集成开发环境(Integrated Develop Environment,IDE)中有:标题栏、菜 单栏、工具栏、快捷菜单、工具箱、工程资源管 理器窗口、属性窗口、窗体布局窗口、窗体设计 器窗口、代码窗口
三、对象 每个对象都有自己的名称(包括字母、数字和下划线,首字 符只能是字母),用于在代码中引用该对象。对象的名称由对 象的Name属性决定 居性 对象名称 Co●■and1 CommandButton 类 按字母序按分类序 Name属性 名称) Sommand1 Appear ance 1-3D BackColor ☐&H8000000F8 Cancel False Caption Command1 建立一个对象后,其操作通过与该对象有 关的属性、事件和方法来完成
15 Name属性 对象名称 类 每个对象都有自己的名称(包括字母、数字和下划线,首字 符只能是字母),用于在代码中引用该对象。对象的名称由对 象的Name属性决定 三、 对象 建立一个对象后,其操作通过与该对象有 关的属性、事件和方法来完成
1.对象的属性 。属性:对象的特性称为属性 。属性设置方法: >在设计阶段,在属性窗口中设置。 >1 在代码中设置,在运行时起作用, 设置格式:对象名.属性名=属性值 Form1.Width 4000 Form1.Height 4000 Forml.Caption="欢迎使用我的应用程序" 16
16 ◼ 属性:对象的特性称为属性 ◼ 属性设置方法: ➢ 在设计阶段,在属性窗口中设置。 ➢ 在代码中设置,在运行时起作用, 设置格式:对象名.属性名 = 属性值 Form1.Width = 4000 Form1.Height = 4000 Form1.Caption = "欢迎使用我的应用程序" 1 .对象的属性
2.事件 事件:指可以被对象识别的动作。 例如:Click事件、DblClick事件、Load事件等。 事件的发生 由用户触发或系统触发(如窗体加载) 事件过程:为每个事件编写的相关代码 事件过程的一般格式: Private Sub对象名事件名(I参数表) 代码 End Sub 17
17 2 .事件 事件:指可以被对象识别的动作。 例如: Click事件、DblClick事件、Load事件等。 事件的发生 由用户触发或系统触发(如窗体加载) 事件过程:为每个事件编写的相关代码 Private Sub 对象名_事件名([参数表]) 代码 End Sub 事件过程的一般格式: