VB对象及属性的设置.ppt

上传人:sh****n 文档编号:7423742 上传时间:2020-03-21 格式:PPT 页数:13 大小:292KB
返回 下载 相关 举报
VB对象及属性的设置.ppt_第1页
第1页 / 共13页
VB对象及属性的设置.ppt_第2页
第2页 / 共13页
VB对象及属性的设置.ppt_第3页
第3页 / 共13页
点击查看更多>>
资源描述
第2章 对象 2 1 1对象和类 1 类 class 类是创建对象实例的模板 包含了创建对象的属性描述和行为特征的定义 用类表示对象的不同类型 例如 动物类 植物类 岩石类等例如 控件类 窗体 菜单类等 2 对象 object 是类的一个实例 是具体存在的一个事物 是具有特殊属性 数据 和行为方式的实体 例如 桌子 发电机等 继承了类的属性 方法 属性是对象的静态特征 例如 颜色 尺寸是静态的 是桌子的属性 方法是对象的动态特征 例如 发电是动态的 是发电机的方法 VB中常用的对象有 窗体和控件 工具箱中的每一个控件都代表一个类 当将这些控件添加到窗体上时就创建了相应的对象 由同一个类创建的对象 如Command1 Command2等 具有由类定义的公共的属性 方法和事件 工具箱 用类生成对象 对象具有类的特征 类具有封装性隐藏其内部的复杂性 可视化提高程序的可重用性和可维护性 窗体 2 1 1对象和类 3 对象的三要素 属性 事件 方法 1 属性 attribute 属性的设置 属性窗口与程序语句 格式 对象名 属性名称 设置的属性值例如 command1 Caption 删除 对象的性质 即用来描述和反映对象特征的参数 文本框的属性名称 Name如Text1内容 Text表示为Text1 Text颜色 Color表示为Text1 Color 2 1 1对象和类 3 对象的三要素 属性 事件 方法 2 方法 方法是对象能够执行的动作 它是对象本身内含的函数或过程 用于完成某种特定的功能 即对象的行为 一般格式 对象名 方法名 参数 示例 Form1 Cls 消除窗体Form1上的内容Print VisualBasic 在当前窗体上显示 3 事件 event 或称为消息 响应对象的动作称为事件 它发生在用户与应用程序交互时 由VB预先设置好 能被对象识别的动作 如单击控件 鼠标移动 键盘按下等 2 1 2对象属性的设置 1 在属性窗口中设置 2 在程序运行中更改对象的属性 动态修改 对象名 属性名 属性值 示例 Text1 Text VB程序设计 设置的文本框的内容Text1 Color RGB 255 0 0 设置的文本框的颜色 1 事件过程事件过程的语法格式如下Sub对象名 事件名 处理事件的程序代码 EndSub 命令按钮可以识别单击 Click 但不能识别双击 DblClick 命令按钮的单击事件过程SubCommond1 Click EndSub 2 1 3事件过程与事件驱动 PrivateSub对象名 事件名 处理事件的程序代码 EndSub 指定什么情况下执行这个过程 即执行的条件 当指定对象上发生指定事件时执行本过程 由系统自动执行 处理些什么通过程序代码来实现 Sub EndSub定义一个过程 本过程的作用范围Private 局部 如当前窗体 Public 全局 如多个窗体 为一对圆括号这是简单格式 对于复杂情况 圆括号内还有参数 2 事件驱动当某个事件 一般由用户操作来触发 发生时 系统就会自动执行此事件的事件过程 2 1 3事件过程与事件驱动 示例 命令按钮Command1的单击 Click 事件过程为 PrivateSubCommand1 Click Forml Caption 在窗体上画圆 以圆心 2400 1500 半径为800画圆Forml Circle 2400 1500 800EndSub 示例1 设计界面 运行界面 对象 命令按钮 事件驱动运行时单击命令按钮 即触发了Click事件 系统就会自动执行事件过程Command1 Click中的程序代码 程序代码 事件过程 事件过程要经过事件的触发才能被执行 这种工作模式称为事件驱动方式由事件控制整个程序的执行流程 以下是一个示例 2 1 3事件过程与事件驱动 窗体的结构和属性窗体的事件 Click Dbclick Load Unload Activate Deactivate Paint 2 2窗体 VB的控件类型 标准 ActiveX 可插入对象控件的命名控件属性及设置控件名 属性名 设置的值text1 text visualbasic6 0程序设计 控件的画法 两种 和基本操作 缩放 移动 复制 删除 改变位置和大小 2 3控件
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!