




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章VB语言设计基础 VB中的对象对象是具有属性 方法和事件的实体对象是具有属性 方法和事件的实体 也就是包含了数据和代码的逻辑实体 数据就是描述该对象状态的属性 代码是指该对象可以执行的行为 对象这一实体是对现实世界中某些对象的模型化 对象仅在程序执行时存在 2 1VB中的对象和控件 2 1 1VB中的对象 对象的属性和方法 属性描述对象特征的数据通用属性 很多对象都具有的属性 标题 Caption 名称 Name 颜色 Color 字体大小 FontSize 是否可见 Visible 某对象特有的属性修改属性值的方法 选中属性后 手工输入在属性值列表中选择在属性值修改对话框中选取 设置通过代码修改并非所有的属性都可以在属性框中修改 也并非所有的属性都可以通过代码修改 方法对象所具备的功能 是对象的一部分一般是执行一个操作通用方法是很多对象都支持的方法更多的时候 每个对象所能支持的方法也不同事件对象能识别的外界对其做出的动作系统事件是由系统内部产生的 如timer事件用户事件是由用户引发的事件 如单击事件 对象的属性和方法 2 1 2VB中的控件和控件类 VB中的控件 对象的图形化表示形式VB中的控件类用于创建控件的类与工具箱的图标一一对应 2 2窗体 1 窗体的基本组成同windows操作系统界面下的众多窗口一样包括 标题栏 标题 控制 图标 窗体边框 窗体区域 最大化 最小化按钮 关闭按钮 承载控件的场所 就像是画家手中的画布 设计阶段称之为 窗体 运行时称之为 窗口 2 2 1窗体的组成 创建和移除 1 2 窗体的创建与添加 1 打开 添加窗体 对话框 工程 添加窗体 工程资源管理器 form1 右键 添加 添加窗体 2 选择 新建 或 添加 标签 2 2 1窗体的组成 创建和移除 3 窗体的保存单击 文件 保存工程 或单击工具栏的按钮 4 窗体的添加 工程 添加窗体 即可弹出 添加窗体 现存 5 设置启动窗体 1 打开 工程属性对话框 工程 xxx属性 工程资源管理器 右键 xxx属性 2 工程属性 通用 启动对象 Name 名称 确定窗体的名称 默认为form1 form2 窗体的Name属性是区别于其它对象的标识编写代码时用name属性值指定所引用的窗体Enabled决定控件是否可操作True 允许用户进行操作 并对用户的操作出响应False 运行时窗体控件呈暗淡色 禁止用户进行操作 2 2 2窗体的属性 窗体是VB中的对象 我们看到的是对象的图形化表示形式 控件 通过对窗体属性的设置可以改变窗体的状态 Height Width Left Top设置窗体的高度 宽度 窗体距屏幕顶部的距离和窗体距屏幕左部的距离单位为twip 1twip 1 20点 1 1440英寸 1 567cm利用改变属性的代码使窗口动起来如代码 me left me left 200Visible确定窗体控件运行时是否可见True 运行时窗体控件可见 true是缺省值 False 运行时窗体控件隐藏 用户看不到 但窗体对象是存在的 2 属性值的两种修改方法 1 在程序的编辑状态下通过可视化界面设置 2 通过代码设置如 Form1 caption test 说明 若没有指定对象 隐含指当前窗体 3 窗体对象的特征属性 可改变窗体执行时的状态 外观 特性 FontNameFontSizeFontItalicFontBold BackColor属性 ForeColor属性Me forecolor vbredFont属性通过字体对话框设置通过代码分别设置FontName 字体名 FontSize 字号大小 FontItalic 字体倾斜否 FontUnderline 下划线否 FontBold 字体加粗否 等Picture属性LoadPicture 函数作用是调入指定的图片文件Form1 picture loadpicture c 06 jpg 2 2 2窗体的属性 2 2 3窗体的事件 事件过程能够被对象识别的在程序执行时由系统自身或用户所引发的一些事件 每一个事件都对应一段代码 事件过程 鼠标事件Click Dbclick MouseDown MouseUp MouseMove 窗体名 例2 1 2 2 事件 对象可接受的 来自外部的刺激 2 2 3窗体的事件 2 窗体特有的事件Load载入窗体时触发Unload退出窗体时触发Activate和deactivate激活 退出激活Resize窗体第一次显示或窗口状态改变时 2 2 4窗体常用的方法 Print方法Form1 print表达式列表 用 或 隔开各表达式 例2 3 2 4cls方法 清除某对象中显示的文本或图形 例2 5 对象名 标准 紧凑 结束时省略则换行 窗体图片框打印机 printer 2 2 4窗体常用的方法 3 Show方法和Hide方法 窗体的模式 窗体名 Show Style Style 1有模式暂停当前窗体本语句后面的语句 直到后续窗体被隐藏或者被卸载才执行之Style 0或者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 应急安全培训中心附近宾馆课件
- 应急处理安全知识培训课件
- 2025年自考专业(工商企业管理)题库检测试题打印及1套参考答案详解
- 做销售工作计划和目标
- 2024-2025学年度医师定期考核检测卷及答案详解【名师系列】
- 2025年建筑工地安全管理信息化技术规范解读报告001
- 2025年文化娱乐产业互联网平台运营与市场拓展策略研究报告
- 白城一中2025级高二开学考历史试卷
- 希腊运动会课件
- 巡查考核培训课件
- 征迁岗位笔试题目及答案
- 共用道路纠纷协议书
- 食品免责协议书
- 25Hz相敏轨道电路系统配套器材一60课件
- 风力发电机组的建模与仿真技术研究
- DB44-T 1661-2021 河道管理范围内建设项目技术规程
- 驾考宝典三力测试考试试题及答案
- 中医护理实践中的伦理问题研究
- 2025抗战胜利80周年现代诗歌朗诵稿(16篇)
- 琉璃瓦施工安全协议书9篇
- 不明原因肺炎病例监测、排查和管理方案2025年修订版
评论
0/150
提交评论