第1章 VB基础.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文档。上传文档
查看更多
第1章 VB基础

* * 第1章 Visual Basic 基础 本章教学目的 ? 了解Visual Basic语言的特点、 ? 掌握Visual Basic工作模式 ? 掌握Visual Basic基本工作窗口的使用 掌握面向对象的程序设计的基本概念 本章主要内容 ● 面向对象的概述 ● Visual Basic的工作模式 设计模式、执行模式、中断模式 ● Visual Basic的基本窗口 Visual Basic集成环境分别由设计窗口、工程窗口、 属性窗口、窗体窗口、工具箱窗口组成。 ● 对象、属性、方法 ● 对象事件与事件过程 ● 通用过程 ● 本章小结 1.1 面向对象的概述 面向对象程序设计是一种全新的程序设计方法,它从根本上改变了传统的程序设计模式。其基本思想是:通过建立和具体实际应用相对应的对象,并通过对这些对象的组合来创建具体的应用程序,它给程序设计带来了许多良好的特性。 1. 模块性(Module) 对象是一个功能和数据独立的单元,它们之间只能通过对象认可的方式进行通信,并可以较为自由地为其它对象所调用。 2. 封装性(Encapsulation) 为信息隐蔽提供具体的实现手段,而用户不必清楚对象内部细节,只需了解其功能。 3. 继承性(Inheritance) 它为代码共享提供了一种有效的方法,从而可以避免重复的代码设计,实现了对象的可重用性。它是面向对象程序设计技术最本质的特征。 4. 可靠性 对象实现了抽象和封装,使其中可能出现的错误限制在对象的内部,因而不会向外部传播,同时也易于检错和维护。 5. 可扩充性 面向对象系统可以通过继承机制不断扩充其对象功能,而不会影响原系统的运行。 6. 连续性 面向对象的程序设计语言在编程模式上相差甚大,但它并没有摒弃传统的做法,它不仅采用了传统程序设计语言的语言元素,而且利用它们来模拟建立对象,从而使得一个熟悉传统程序设计语言的编程者能很快掌握面向对象程序设计的规律。 VB是目前所有开发语言中最简单、最容易使用的语言。和其它语言比较有如下特点: 1. 可视化的设计平台 所见即所得的设计方式。 2. 面向对象的设计方法 把程序和数据封装在一起作为一个对象,赋予一定的属性。面不必编写建立和描述每个对象的程序代码,因而程序设计的效率大大提高。 3. 事件驱动的编程机制 通过事件来执行对象的操作,一个对象可以有多种事件过程,不同的事件过程对应不同过程代码,因此VB开发的应用程序没有明显的开始和结束的标志,而是编写若干个微小的子程序,就是过程。由用户操作引发事件来驱动某种特定的功能。 4. 结构化的程序设计语言 VB有丰富的数据类型,众多的内部函数是一种模块化,结构化的程序设计语言,结构清晰,简单易学。 5. 交互式开发 VB应用程序开发中的三个步骤(编码、编译和测试)之间没有明显的界限,VB在用户输入代码时就进行解释,即时捕获并突出显示大多数语法或拼写中的错误,以便即时更正。 6. Windows资源共享 VB提供的动态数据交换编程技术,可以在应用程序中实现与其它Windows应用程序动态交换数据。在不同的应用程序之间进行通信。 7. 开放的数据库功能与网络支持 具有很强的数据库管理功能。利用数据控件和数据管理窗口可以直接建立和编辑MS Access格式的数据,并提供了强大的数据存储和检索功能,还能编辑和访问其它外部数据库。如:Dbase、foxpro等。 8. 得心应手的应用程序向导 提供了许多应用程序向导,如:安装、数据对象、数据窗口等,使用起来会得心应手。 例1.1收款计算程序。程序运行时,输入商品单价、数量后,单击“计算”按钮,则计算出应付的钱款,单击“清除”按钮,则三个数据框全部清空。运行界面如下: 程序如下: Private Sub Command1_Click() a = Val(Text1.Text) b = Val(Text2.Text) Text3.Text = a * b End Sub Private Sub Command2_Click() Text1.Text = Text2.Text = Text3.Text = End Sub Private Sub Command3_Click() End End Sub 1.2 Visual Basic共有三种工作模式(Modes): 1.设计模式(Design Mode) 当成功地启动VB之后,即可自动进入Visual Basic设计模式,这时

文档评论(0)

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

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

1亿VIP精品文档

相关文档