vb程序设计概述 ppt课件_1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vb程序设计概述 ppt课件_1

第1章 Visual Basic程序设计概述 本章要求: 了解Visual Basic 的发展和特点 了解 Visual Basic 的集成开发环境(IDE) 熟悉开发Visual Basic应用程序的一般步骤 编写简单的应用程序 第1章 Visual Basic程序设计概述 1.1 Visual Basic 简介 1.2 VB集成开发环境 1.3 创建VB应用程序的过程 1.4 VB的帮助系统 1.1 Visual Basic 简介 1.1.1 Visual Basic 及其发展 ~ P3 程序设计方法概述 1、初期的程序设计: 是以程序的高运行效率、占用内存少为目标; (完全凭借程序员的经验) 2、结构化程序设计: 程序的可读性、可维护性为目标; 程序 = 算法 + 数据结构 3、面向对象的程序设计(OOP): 以降低程序的复杂性、提高软件的开发效率和改善工作界面为目标的; 程序 = 对象 + 消息 + 面向对象的程序设计 Visual Basic的发展 20世纪60年出现Basic语言; 20世纪80年代,True Basic、Quick Basic和Turbo Basic等; 1991年Microsoft公司推出Visual Basic1.0,以可视化工具为界面设计、结构化Basic语言为基础,以事件驱动为运行机制。从1991年的VB1.0至1998年的V B6.0的多次版本升级,功能更强大、完善,应用面更广; 为适应网络技术快速发展和广泛应用的需要,2002 年微软发布的 Microsoft Visual Studio.Net 其中包含了Visual Basic.Net,它又增加了更多特性,而且演化为完全面向对象的程序设计语言(如 C++、Java 等) 本课程以Visual Basic 6.0为蓝本进行讲解。 1.1.2 Visual Basic的特点 Visual Basic 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。 1. 引例 (1) VB应用程序设计步骤 1. 引例 (1) VB应用程序设计步骤 设计思路: 在窗体上使用标签 Label 对象来存放文字; 单击“确定”按钮或窗体改变标签显示的; 单击“退出”按钮程序运行结束。 例1.1 简单的字幕动画演示 设计一个滚动文字的广告程序,一行文字在具有背景图案的窗体上、下移动。 例1.1 简单的字幕动画演示 设计思路: 在窗体上使用标签Label对象来存放文字; 利用Timer控件来快速触发移动; 利用单击按钮来手动触发移动。 实现连续移动,可通过时钟对象 Timer,在规定的时间间隔执行: Label1.Top =Label 1.Top+50 就可使标签Label1连续向下移动。 时钟对象的 Interval 属性可指定时间间隔 1 秒为1000单位 每隔0.2秒移动一次可设置Interval=200 程序进一步改进: 连续循环移动,首先要能判断出标签是否超出窗体范围。 2. 功能特点 通过示例,可归纳出VB的一些基本特点 (1) 具有基于对象的可视化设计工具 “所见即所得” 方便程序员进行界面设计 (2) 事件驱动的编程机制 用户的动作~事件,程序员只需要编写响应用户动作的代码,各动作之间不一定存在关联 (3) 提供易学易用的应用程序集成开发环境 可视化的设计平台 VB提供的可视化设计平台, 把Windows界面设计的复杂性“封装”起来。 程序员不必再为“界面设计”编写大量程序代码, 只需用系统提供的工具在屏幕上“画出”各种对象, 程序员所需要编写的只是实现程序功能的那部分代码。 面向对象的程序设计方法 VB采用面向对象的编程方法, 把程序和数据封装起来作为一个对象, 并为每个对象赋予相应的属性、事件、方法。 面向对象的程序设计概念 对象: 指窗体、控件等具有自己的属性、方法和事件的实体。 Balloon 气球 属性: 对象的静态特征。Diameter 直径, Height, Color 方法: 对象所能执行的动作。 Deflate 放气, MakeNoise 事件: 对象的所能识别的动作。 Puncture 刺破 3. 事件驱动的编程机制 VB通过事件来执行对象的操作。由用户操作引发某个事件来驱动完成某种特定的功能, 或由事件驱动程序调用通用过程来执行指定的操作。 1.2 VB集成开发环境 VB系统的安装 VB系统的启动 VB集成开发环境的使用 安装Visual Basic 6.0 在 CD-ROM 驱动器中插入Visual Basic6.0系统 CD 盘。安装程序在CD盘的根目录下,运行安装程序Setup

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档