第1章VB概述37637幻灯片.pptVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic Programming Visual Basic程序设计课程学习目标 使用Visual Basic语言编写简单程序 掌握VB中常用控件的使用及其常见的属性、方法和事件 能够修改、利用、阅读他人编写的VB源程序 Visual Basic概述 第1章 Visual Basic简介 面向对象的程序设计方法基础 基于Windows的应用程序工作方式—事件驱动 Visual Basic的集成开发环境 创建Visual Basic应用程序的步骤 Visual Basic集成开发环境的基本操作 Points to Remember Visual Basic简介 BASIC:Beginners All-purpose Symbolic Instruction Code 初学者符号指令代码 VB:Visual Basic是一种可视化的、面向对象的采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。 VB善于开发和创建具有图形用户界面(GUI:Graphical User Interface)的应用程序。VB包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系 Visual Basic简介 VB的主要特点和功能 可视化编程 面向对象(Object-Oriented) 面向对象的程序设计方法(OOP) 结构化程序设计语言 事件驱动编程机制 访问数据库 动态数据交换(DDE) 对象的链接与嵌入(OLE) 动态链接库(DLL) 建立用户自己的ActiveX控件 建立ActiveX文档 Internet组件下载 枚举类型 Visual Basic简介 VB的优点 具有快速的程序开发环境 易上手学习 能迅速有效地编制程序界面,VB的图形用户界面程序量小,只需修改窗体、控件等对象属性 利用VBA可扩展Office程序功能 用于制作动态网页(VBScript、ASP) 面向对象的程序设计方法基础 实例一 实例二 对象及对象类 属性 方法 实例一 一辆汽车是一个动作主体,汽车又是由诸如发动机、传动系统、转向系统、刹车系统、车轮等动作体组合而成 实例二 对象及对象类 Object Class 动作体的逻辑模型,称为“对象”。现实世界中任何事物都可以被统一地模型化为对象。在VB中,对象就是人们可控制的某种东西 每个对象是其状态(属性值集合)与行为(方法集合)的封装 具有相同属性与方法的对象集合构成了类,而类内对象称为实例。对象类是对象的正式定义 Windows下的应用程序界面都是以窗口的形式出现的。在VB中,把这种窗口的界面,称为“窗体”。在窗体上,可以设置用于和用户交互的各种部件,如文本框、标签、命令按钮、选项按钮和列表框等,这些部件统称为“控件” 应用程序的每个窗体和窗体上的种种控件都是VB的对象 属性 Property “属性”用来描述对象的特性。由于各种对象具有不同的属性,所以它们之间才能有所区别 对象类定义了类的一般属性 就具体的对象而言,除要继承对象类规定的各种属性(称为继承性)之外,还具有它的特殊属性 规定了对象的特殊属性,也就真正将这个对象“实例化”了 VB为每一类对象都规定了若干属性 属性 Property VB中可以通过两种方式来改变对象的属性: 交互方式:在程序设计的时候改变对象的属性 编程方式:在程序运行的时候,动态地改变对象的属性 属性分类: 设计时属性:只能在程序设计时改变的属性 运行时属性:只能在程序运行时改变的属性 设计运行时属性:既可以在程序设计时改变也可以在程序运行时改变的属性 方法 Method “方法”指对象可以进行的动作或行为,是对象本身所固有的函数 人们可以通过“方法”使对象以指定的方式去做某种动作或改变行为 VB程序中每个窗体或控件对象,都具有若干可改变其行为或实现某个特定动作(操作)的方法 事件驱动 所谓“事件”,就是使某个对象进入活动状态(又称激活)的一种操作或动作。如:鼠标的单击和双击都是“事件”。只要程序设计者为某对象在某个事件发生时,规定了应执行的各种操作,计算机就会执行 用一个“事件”激活某个对象,随着该对象的活动,会引发新的“事件”,这个事件又可能使另一个“对象”激活,对象之间就是以这种方式联系在一起 使用VB可以通过编写程序代码段为对象规定在被某个“事件”激活时应发生的动作以及所要进行处理的具体内容,此代码段称为“事件过程”。为不同对象响应不同事件编写的事件过程是构成一个完整应用程序不可缺少的组成部分。这就是事件驱动方式的应用程序的设计原理 对象、属性、事

文档评论(0)

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

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

1亿VIP精品文档

相关文档