- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * Basic语言是受到国内外千百万计算机爱好者欢迎的语言,是1964年由美国达特茅斯学院开发出来的。Basic是Beginner All Purpose Symbolic Interchange Code (初学者通用符号代码)的缩写。与其它高级语言相比,它的语法规则相对简单,容易理解和掌握,且具有实用价值,被认为是最理想的初学者语言。 迄今为止,Basic已经历了四个发展阶段: 第一代Basic是指最早期的Basic(1964~70年代初),它的功能简单,只有十几个语句,常称为基本Basic 第二代Basic指微机出现初期的Basic(70年代中~80年代初),功能有较大扩充,应用面较广,有GW-Basic和MS-Basic 第三代Basic是在80年代中期出现的结构化Basic语言,有True Basic、Quick Basic、Turbo Basic 第四代Basic是Visual Basic,它是为Windows环境下编程使用的Basic * * * * Visual Basic 是1991年由Microsoft公司推出的程序设计语言,它使得开发Windows应用软件变得简单易行了,利用它可以有效地开发出符合Windows风格的应用程序。 其基本特点是: VB提供可视化的编程工具 用传统的高级语言编程序,主要的工作是设计算法和编写程序。程序的各种功能和显示的结果都要由程序语句来实现。而用Visual Basic开发应用程序,包括两部分工作:一是设计用户界面;二是编写程序代码。 程序采用“事件驱动”方式 在设计好用户界面后,才开始编程序,VB中的编程与传统的编程方法不同。 传统的编程方法是:根据程序应实现的功能,写出一个完整的程序,在执行时,从第一个语句开始,直到结束语句为止。程序设计者必须十分周到地考虑到程序运行中的每一个细节,这对程序人员的要求相当高。 而VB改变了程序的机制,没有传统意义上的主程序,程序执行的基本方法是由“事件”来驱动子程序的运行。 1.面向对象 VB采用了面向对象的程序设计思想。 它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,所谓“对象”就是一个可操作的实体,如窗体、窗体中的命令按钮、标签、文本框等。面向对象的编程就好像搭积木一样,程序员可根据程序和界面设计要求,直接在屏幕上“画”出窗口、菜单、按钮等不同类型的对象,并为每个对象设置属性。 2.事件驱动 在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码——事件过程,该代码决定了对象的功能。通常称这种机制为事件驱动。事件可由用户的操作触发,也可以由系统或应用程序触发。例如,单击一个命令按钮,就触发了按钮的Click(单击)事件,该事件中的代码就会被执行。若用户未进行任何操作(未触发事件),则程序就处于等待状态。整个应用程序就是由彼此独立的事件过程构成。 3.软件的集成式开发 VB为编程提供了一个集成开发环境。在这个环境中,编程者可设计界面、编写代码、调试程序,直至把应用程序编译成可在Windows中运行的可执行文件,并为它生成安装程序。VB的集成开发环境为编程者提供了很大的方便。 4.结构化的程序设计语言 VB具有丰富的数据类型,是一种符合结构化程序设计思想的语言,而且简单易学。此外作为一种程序设计语言,VB还有许多独到之处。 5.强大的数据库访问功能 VB利用数据控件可以访问多种数据库,VB 6.O提供的ADO控件,不但可以用最少的代码实现数据库操作和控制,也可以取代Data控件和RDO控件。 6.支持对象的链接与嵌入技术 VB的核心是对对象的链接与嵌入(OLE)技术的支持,它是访问所有对象的一种方法。利用OLE技术,能够开发集声音、图像、动画、字处理、Web等对象于一体的程序。 7.网络功能 VB 6.O提供了DltTML(Dynamic}tTML)设计工具。利用这种技术可以动态创建和编辑Web页面,使用户在VB中开发多功能的网络应用软件。 8.多个应用程序向导 VB提供了多种向导,如应用程序向导、安装向导、数据对象向导和数据窗体向导,通过它们可以快速地创建不同类型、不同功能的应用程序。 9.支持动态交换、动态链接技术. 通过动态数据交换(DDE)的编程技术,VB开发的应用程序能与其他Windows应用程序之间建立数据通信。通过动态链接库技术,在VB程序中可方便地调用用C语言或汇编语言编写的函数,也可调用Windows的应用程序接口(.API)函数。 lO.联机帮助功能 在VB中,利用帮助菜单和F1功能键,用户可随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的
您可能关注的文档
最近下载
- 医学共振音乐 体感共振音乐疗法.ppt VIP
- 2015年广东省中考语文真题(解析卷).doc VIP
- 2025年秋招:平安银行笔试题库及答案.doc VIP
- 广西壮族自治区2025年初级注册安全工程师(安全生产法律法规)题库及答案.docx VIP
- 铁路混凝土结构耐久性修补及防护(报批稿).pdf VIP
- 2025款比亚迪海鸥智驾版自由活力飞翔_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 中医讲结节PPT课件最新完整版本.pptx VIP
- 《温室效应的危害》课件.ppt VIP
- 政务系统网络数据安全日志分析服务方案.docx VIP
- 运动解剖学(李世昌)一、运动上肢的作用肌.ppt VIP
文档评论(0)