第一章 vb教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BASIC是Beginners All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。BASIC简单、易学,目前仍是计算机入门的主要学习语言之一。 BASIC语言自其问世经历了以下四个阶段: 第一阶段: (1964年~70年代初) 1964年BASIC语言问世。 第二阶段: (1975年~80年代中) 微机上固化的BASIC 第三阶段: (80年代中~90年代初) 结构化BASIC语言。 第四阶段: (1991年以来) Visual BASIC 1991年,微软推出了Visual Basic1.0版。这在当时引起了很大的轰动。许多专家把VB的出现当做是软件开发史上的一个具有划时代意义的事件。其实,以我们现在的目光来看,VB1.0的功能实在是太弱了。但在当时,它是第一个“可视”的编程软件。这使得程序员欣喜之极,都尝试在VB的平台上进行软件创作。微软也不失时机地在四年内接连推出VB2.0,VB3.0,4.0三个版本。并且从VB3.0开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。从VB4.0开始,VB也引入了面向对象的程序设计思想。VB功能强大,学习简单。而且,VB还引入了“控件:的概念,使得大量已经编好的VB程序可以被我们直接拿来使用,如今,VB已经有了6.0版。 第一章 Visual Basic程序设计基础 第二章 程序设计流程 第三章 常用内部控件 第四章 数组 第五章 图形设计 第六章 过程 第七章 用户界面设计 第八章 文件操作 第九章 数据库编程 第十章 ActiveX控件 第十一章 应用程序窗体设计 第一章 Visual Basic程序设计基础 程序设计方法的发展 应用示例 VB主要功能和特点 VB集成开发环境 数据类型 变量 常用内部函数 运算符与表达式 1.初期的程序设计 高运行效率、少占用内存为目标 2.结构化程序设计 程序的可读性、可维护性为目标 程序=算法+数据结构 的面向过程的程序设计 3.面向对象的程序设计 降低程序的复杂性、提高软件的开法效率和改善工作界面为目标 程序=对象+消息 的面向对象的程序设计 VB主要功能和特点 1. 具有面向对象的可视化设计工具 2. 事件驱动的编程机制 3. 提供易学易用的应用程序集成开发环境 4. 结构化的程序设计语言 5. 支持多种数据库系统的访问 6. Active技术 7. VB6在开发环境上、网络功能等的增强 8. 完备的help联机帮助功能 几个重要的概念 1.对象 就是自然界中的一个实体。在面相对象程序设计中,对真实世界的对象加以描述,反映为对象就是数据和代码的集合,数据用以描述对象的特征,而代码用以描述对象的行为。VB中的对象主要分为窗体和控件两类.窗体是用户工作区,所有控件在窗体中得到了集成,构成应用程序的界面.控件是指”空的对象”或基本对象,是应用程序的图形用户界面的一个组件,对其属性进行设置,构成不同的对象. 2. 类 将带有相似特征和行为的事物组合起来,就构成了一个类。在面向对象程序设计中,类用于指一组相似的对象,对象是某种类的一个具体实例。工具箱中的控件代表类,直到在窗体上画出他们,才出现称为控件的对象. 3. 对象的三要素 属性、方法和事件 属性:是指对象所具有的特征.描述对象的特征,表现为属性值。VB工具箱中的每个控件都有一个名不相同的属性表,通过对属性的不同设置建立对象.可以在属性窗口中设置一个对象的属性值,也可以在运行时通过代码来设置或返回对象的属性值。在代码中设置属性的格式: [对象名.]属性名=属性值 例如:Text1.Text=“ 你好!” 方法:是指对象本身所具有的、反映该对象功能的内部函数或过程.方法的内容不可见.我们只知道某个对象具有哪些方法、能完成哪些功能以及如何使用该对象的方法。 调用方法的格式: [对象名.]方法名[参数] 例如:Text1. Setfoucs Form1.circle(400,400),200 事件:是指发生在对象上的一件事情,在对象中预先设置好的,能够被该对象识别并响应的动作。它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。 事件的触发:由用户触发(例如单击鼠标,键盘输入)或由系统触发。(例如定时信号) 不同的对象发生在其上的事件是不同的。 例如:Text1有Click事件、Change事件

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档