- 2
- 0
- 约2.82千字
- 约 43页
- 2017-11-11 发布于江西
- 举报
VB-第1章-概述
* 事件驱动,简单说就是:通过触发事件,来运行程序。 特点1:事件驱动编程机制 事件:是一种可以被对象响应的来自外界的动作,比如:鼠标单击、双击等。 事件驱动编程机制是VB与传统程序设计语言 最本质的区别。 * 特点2:可视化的面向对象编程 在进行程序设计时,程序员只需编写实现程序功能的那部分代码。整个程序设计过程是“所见即所得”,只需鼠标一拖一拽就能轻松搞定。 * 是最基本的程序设计方法,设计出来的程序可读性强、容易理解和便于维护,是面向对象程序设计的基础。 其基本思想是:指将整个程序当成一个模块,这个模块可以通过简单规则不停被细分分成若干小模块。 特点3:结构化的程序设计 * 1.3 对象、属性与方法 VB是一种采用面向对象的程序设计方法的语言 VB 现实世界 面向对象的方法就是对现实世界的模型化 对象? 怎么模拟化呢?先看现实世界 * 现实世界 实体 实体本身:现实世界具体存在 有行为:上课()、考试()… 有状态:姓名、学号、清醒 * 程序世界 对象 对象本身:程序中具体存在 有方法:上课()、考试()… 有属性:姓名、学号、清醒 * 对象的示例 收银员对象 顾客对象 属性: 姓名:朱丽叶 年龄:28 体重:52千克 行为: 购买商品 状态 属性: 姓名:布兰尼 年龄:35 体重:60千克 行为: 收款 打印帐单 行为 * 对象类 类以共同特性和操作定义实体 类是用于组合各个对象所共有操作和属性的一种机制 颜色类 动物类 汽车类 类的示例 “类是具有相同属性和行为的一组对象的集合” * 类和对象的示例 雇员 收银员 系统管理员 仓库管理员 促销员 采购经理 * 类和对象的区别 类是概念模型, 定义对象的所 有特性和所需 的操作 对象是真实的模型 类和对象 类定义实体 对象是实际的实体 类是对象的原型 所有属于同一个类 的对象都具有相同 的特性和操作 * 对象和对象类 客观世界中的任何实体都可以被看作是对象,相同对象的集合称为对象类。 属性 用来描述对象的特性 方法 对象可以进行的动作或行为 事件 就是是某个对象进入活动状态的一种操作。 面向对象总结 * 结论:VB中的对象具有三个要素:属性、事件和方法。 也就是说:任何对象都有属性、方法和可以被它识别的事件。 * 第四节VB开发步骤 如果你比对手更专注,你就能把他抛在身后。 * 1.4Visual Basic 的集成开发环境 窗体布局 控件箱 窗体设计器 工具条 工程资源管理器 属性窗口 * VB集成开发环境的基本操作 2 创建用户界面 窗体 控件 3 加入程序代码 完成事件的响应 方法的编写 4 保存工程文件· 保存窗体文件 保存工程文件 5 运行及调试程序 运行程序 测试结果 调试程序 6 生成可执行程序 生成exe程序 脱离VB开发环境 开始新工程 1 启动VB * Visual Basic 生成的主要文件 工程文件(.vbp) 相当于给出了与工程有关的全部文件和对象的清单。 窗体文件(.frm) 每个窗体都必须对应一个窗体文件。 一个工程中可以有多个窗体。 模块文件(.bas) * 2、窗体设计窗口 用户可以在窗体中添加控件、图形和图片来创建所希望的外观。每个窗体有一个名字,默认名为Form1。 * 窗体设计窗口 窗体名 窗体文件名 * 工具箱提供一组工具,用于放置控件。系统启动后,常用工具箱就会出现在屏幕左边,上面共有21个常用“部件” 。 3、工具箱 * * 一个VB程序也称为一个工程。 工程是一个应用程序的文件的集合。工程资源管理器列出了当前工程中的窗体和模块 。 4 、工程资源管理器 * VB的文件类型 工程文件(.Vbp)包含了一个应用程序的所有文件。 窗体文件(.frm):控件及属性、事件过程和自定义过程 窗体的二进制数据文件(.frx),自动产生同名..frx文件。 标准模块文件(.bas) 类模块的文件(.cls) 资源文件(.res) ActiveX控件的文件(.ocx) * 5 、属性窗口 (快捷键F4) 属性窗口列出了当前选定窗体或控件的属性的值,用户可以对这些属性值进行设置。 * 7 、代码编辑窗口 (快捷键F7) 用来输入代码或查看代码。 二、创建VB应用程序的一般步骤 1.启动VB,开始新工程 2.创建用户界面 3.加入程序代码 4.保存工程文件 5.运行及调试程序 6.生成可执行程序 专注成就未来 * * * * * * * * * * * * * * * * Tumu/zidonghua
您可能关注的文档
最近下载
- 广东省深圳市深圳实验学校等校联考2024-2025学年九年级下学期开学考试语文试题(含答案).docx VIP
- 急性心梗转运流程图解.pptx
- 2025年房地产经纪人房地产市场特点综合案例分析专题试卷及解析.pdf VIP
- 党员领导干部2025年度民主生活会对照检查材料范文.docx VIP
- 2025年演出经纪人保护未成年人艺人的特殊义务与权利专题试卷及解析.pdf VIP
- ALINCO DR-635中文操作手册.pdf
- 2025年AWS认证Fargate网络隔离与安全组精细化配置专题试卷及解析.pdf VIP
- 2025年房地产经纪人市场比较法与其他估价方法(收益法、成本法)的混合应用专题试卷及解析.pdf VIP
- 2025年项目管理专业进度绩效指数在应对“黑天鹅”事件中的弹性分析专题试卷及解析.pdf VIP
- 【高考数学】2025年高考数学二级结论篇(核心知识背记手册).pdf
原创力文档

文档评论(0)