- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[所有分类]第一章VB程序设计概述
第一章 概述 第 1 章 Visual Basic程序设计概述 1.1 Visual Basic简介 1.1.1 Visual Basic的发展与特点 1. VB的发展 1991年Microsoft公司推出的Visual Basic语言是以结构化Basic语言为基础,以事件驱动为运行机制。 VB是开发和创建Windows操作平台下具有图形用户界面应用程序的强有力工具之一。 VB的诞生标志着软件设计和开发的一个新时代的开始。 本课程以Visual Basic 6.0为蓝本 1.1.1 Visual Basic的发展与特点 2. VB的特点 易学习、易掌握,具有可视化(Visual)特性。 VB包含了数百条语句、函数及关键词。 全面支持Windows系统的对象的链接和嵌入(Object Linking and Embedding,OLE) 面向对象的程序设计(Object-Oriented Programming,OOP) 强大的数据库功能 、Active技术 网络功能 多种向导 完备的Help联机帮助功能 【例1.1】利用滚动条改变文本框的背景颜色。 1.1.2 对象、属性、方法和事件 1.对象及类 对象(Object) :动作体的逻辑模型称为“对象”. 广义地说任何物体都可以被称为对象 类(Class): 是对象的正式定义 将对象的具体特点忽略只保留共有的特质,就是所谓的类了。比如,不管是那种球,只要是圆形的物体,我们就可称之为“球类” 1.1.2 对象、属性、方法和事件 2.属性 属性(Property): 用来描述对象的特性。 规定了对象的特殊属性,也就将这个对象“实例化”了。 VB程序中的对象都有许多属性,它们是用来描述和反映对象特征的参数。 3.方法 方法(Method): 指对象可以执行的动作或行为。 在VB中方法就是指具体的程序代码,可以通过这些代码来控制对象的行为。 1.1.2 对象、属性、方法和事件 4.事件 事件(Event):是指对象可以识别的动 作。 VB程序中每个窗体或控件对象,都具有自己的属性,如窗体有宽(wide)高(high)等属性;每个对象也能识别若干操作的动作既有相应的事件,如窗体可以被单击(Click)或双击(DblClick);实现某个特定动作的。 1.2 Visual Basic集成开发环境 1.2.1 Visual Basic的安装和启动 VB 6.0有三种版本 学习版(Learing) :基本版本 专业版(Professional) :具有整套的开发工具 企业版(Enterprise) :最高版本,能够开发强大的应用程序 1.2.1 Visual Basic的安装和启动 1.安装 运行VB 6.0系统安装盘,一般都执行VB自动安装程序进行安装,也可以通过执行VB 6.0子目录下的Setup.exe,在安装程序的提示下进行安装。初学者可采用“典型安装”。 2.启动与退出 VB的启动和大多应用软件一样,从【开始】菜单的【程序】中点击Micrsoft Visual Basic 6.0启动VB;若在桌面上创建VB快捷方式后,可双击快捷图标启动VB。 退出VB的方法也和一般的应用软件相同 1.2.2 Visual Basic的界面构成 启动时创建工程对话框 1.2.2 Visual Basic的界面构成 VB集成环境 1.3 创建Visual Basic应用程序 1.3.1 程序设计方法简介 流程图 算法的一般特点: 确定性:每一个步骤都不会存在歧异性。 可行性:每一个步骤都可以实现和有效执行,并有确定结果。 有穷性:算法的步骤必须是有限的,可以使用计算机在较短的时间内执行完毕。 输入/输出性:一个算法可以从外部获取数据(0-N个);一个算法必须有至少1个结果输出。 程序设计的三种基本结构 顺序结构:按照代码的顺序依次执行。 分支结构:根据判断条件选择执行路径。 循环结构:一段反复被执行的代码。 程序设计通常采用自顶向下,逐步细化的层次结构。 这种结构有利于实现程序的模块化,便于移植和大规模的开发。 1.3.2 建立Visual Basic应用程序 1、工程的组成 (1)工程文件:每个工程对应一个工程文件,其扩展名为.vbp,它包含了工程中的窗体、模块等所有的文件和对象,以及环境设置方面的信息。 VB的代码存储在模块中,模块有三种类型:窗体模块、标准模块和类模块。 1、工程的组成 (2)窗体文件 窗体文件包含了窗体及控件的属性设置,窗体级变量和外部过程的声明,窗体及窗体所包含对象的事件过程和用户自定义过程,文件扩展名为 .frm。 (3)窗体的二进制
文档评论(0)