VB程序设计基础(全集).ppt_第1页
VB程序设计基础(全集).ppt_第2页
VB程序设计基础(全集).ppt_第3页
VB程序设计基础(全集).ppt_第4页
VB程序设计基础(全集).ppt_第5页
已阅读5页,还剩387页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、主编:陈庆章,Visual Basic,如前所述,Visual Basic是当前进行Windows应用程序计程仪编程的最佳工具之一,也是最好的计程仪编程入门语言,这种看法已经得到了普遍认可。 非校订机专业校订机基础教育的三个不同层次分别解决了“操作技能”、“思维训练”、“综合应用能力”问题。 学习软件编程语言,主要目的是提高读者分析、解决问题的能力,从思维训练方面受益,使读者能够通过更系统、更深入的学习来开发实用工具。 因此,本书以Visual Basic 6.0中最基础、最常用、最实用的部分为内容选择,试图在组织和风格方面逐步体现渐进、深浅特征的样本计程仪拉姆为教学样本,阶段性地建构读者的成

2、就感,进行痛苦的计程仪层析如上所述,本书的撰写得到了浙江省高校计算机教育研究会的大力支持。 本书共分九章,第一、七章由浙江科技学院罗朝盛教授撰写,第二、三、四、六章由浙江工业高等院校胡同森副教授撰写,第五章由浙江理工高等院校庄红副教授撰写,第八章由胡同森和浙江师范高等院校朱建新撰写, 第九章由杭州电子科技高等院校郭艳华副教授撰写的附录部分可以使用ASCII字符定径套、Visual Basic通用系统函数、Visual Basic通用代理腻子粉、Visual Basic通用上通告、Visual Basic通用方法以及一些对象全书由浙江工业高等院校陈庆章担任执行主编,胡同森统一。 另外,与本教材结

3、合使用的其他教育或自学工具书Visual Basic的学习和实践指导将在2005年春天前出版。 本书包含本教材的练习题参考回答和在Visual Basic学习和实践指导中附加练习题的参考回答。 这本书是对人民教师教育、学生或读者自学非常实用的辅助工具书。 希望所有读者和从事计算机基础教育的各位对本书提出宝贵意见,并逐步完善。 在此,深表谢意。 本书编辑委员会2004年7月,编辑委员会名册,主任:方永平副主任:胡维华委员(姓氏笔画顺序)陈庆章何钦铭项小仙赵建民俞蒋雷炳楼程富主编:陈庆章剪辑师:胡同森罗朝盛庄红郭华朱新, 目录第1章Visual Basic 6.0计程仪编程概要第2章计程仪编程基础

4、第3章结构化编程和排列第4章函数和工艺第5章常用康特罗尔第6章图形特罗尔和图形方法第7章钻石计程仪和菜单计程仪编程第8章文件第9章数据库和数据网站数据库第1章Visual Ba sic 6.0计程仪编程概述1.1 Visual Basic简介1.2 Visual Basic 6.0可视化编程环境1.3 Visual Basic中基本概念1.4窗口1.5 Visual Basic计程仪程序的配置和工作方式1.6简单Visual Basic计程仪程序的创建示例1.7小1.1.1 Visual Basic的发展历程、basic (beginners all-purposesymbolinstruct

5、ioncode初学者通用指令查询密码)语言是早期微型计算机中广泛使用的计算机计程仪编程高级语言。 Visual Basic在传统的Basic语言的基础上进一步发展,将Basic语言和Windows执行操作系统的优点相结合,为初学者在Windows环境中创建应用程序提供了良好的开发环境。 “Visual”的本意是“看见”或“看见”,是为用户开发格拉夫伊卡斯交互界面(GUI )的方法。 用户无需描述用于描述接口元件的外观和位置的大量查询密码,而是可以将预先创建的对象添加到屏幕上的适当位置,然后进行简单设置。 1.1.1 Visual Basic的发展过程,1991年,微软公司发布了visual b

6、asic1. 0版,当时引起了很大的关注。很多专门人才认为Visual Basic的出现是软件研发史上划时代的事件。 其实,现在我觉得Visual Basic1.0的功能实在太弱了。 但当时是第一个“视觉感知”的计程仪编程软件。 visual basic专业工具包于1992年初发布。 此工具包含微软和其他公司开发的自定义控件特罗尔的定径套。 此时,物件导向和复用性开始成为软件研发中的重要概念。 同年发布了Microsoft Visual Basic 2.0,其中包括变体数据类型、预定义的True、False常量和对象变量。 1993年,Visual Basic 3.0发行,新增了包含jet版本

7、1.1数据库引擎的标准数据控制器特罗尔。 1995年,微软又推出了Visual Basic 4.0。 这个版本不仅可以大幅改写原来的Visual Basic,还可以加上OLE技术生成对象。 它还通讯端口32位色自定义控件特罗尔OCX,允许Visual Basic应用程序网站数据库到由其他软件环境(如Microsoft Word、Microsoft Excel等)生成的数据。 1.1.1 Visual Basic的发展历程,1997年,微软公司能够通讯端口Microsoft COM标准,生成ActiveX特罗尔,有明显的创新,开发者能够利用Visual Basic。 1998年,微软又推出了Vi

8、sual Basic 6.0。 与在先版本相比,功能和性能有了很大提高,提供了新的斯玛特数据库和Web开发工具,如网站数据库到数据库、添加新的SQL Server交互(包括使用数据库的新工具和一致性)。 1.1.1 Visual Basic的发展过程,Visual Basic 5.0/6.0有三种版本,分别是学习版、专业版和企业版。 学习版:这是最基本的版本,可以创建很多种类的普计程仪计划。 与其他版本相比,工具较少。 专业版:专为专业人员而设计,不仅包含所有学习版本的内容,还包含ActiveX特罗尔和创建ActiveX文档的功能等各种功能,使用了更多的数据库企业版:这是Visual Basi

9、c 6.0的最高级版本,它主要用于开发企业号级分布式应用,并包含提供所有工具以与SQL Server完全集成的附加工具。 三个这些个版本在同一基础上建构,以满足不同级别的用户的需要。 对于大多数用户来说,专业版可以满足要求。 本书使用Visual Basic 6.0的企业号版(对外汉语),本书介绍的内容尽量与版本无关。 1.1.2 Visual Basic的特点,Visual Basic是一种可视化、采用物件导向和上通告驱动方式的结构化高级软件编程语言,用于开发Windows环境下的各种应用,是当前流行的应用软件开发平台,具有许多明显的特点和优点总结如下: 1物件导向的可视化编程工具Visua

10、l Basic采用物件导向的计程仪编程方法(OOP ),将程序和数据封装为一个对象。 Visual Basic提供“隐藏”Windows界面设计复杂性的视觉感知设计工具,开发人员根据设计要求,使用系统提供的工具,在画面上描绘各种对象,只需设定这些对象的属性1.1.2 Visual Basic的特征,2上通告驱动的预计程仪编程方式传统的预计程仪编程方式,可以在屏幕上“绘制”所需的用户界面,并且预计程仪编程总是在预定义的进程中执行,用户可以随意地进行在Visual Basic中,用户的动作上通告控制程序计程仪的流程,各上通告能够驱动程序的执行。 程序设计师只是根据用户的动作创建查询密码,各动作之间

11、不一定有联系。 此类应用程序查询密码一般较短,因此易于创建和维护计程仪程序3结构化的软件编程语言Visual Basic具有丰富的数据类型和结构化的柱计程仪结构,(1)强化数值和字符串处理功能,其特点是比传统的Basic语言有更多的改进。 (2)提供丰富的格拉夫指令和漫动画指令,可以简单地描绘各种各样的格拉夫指令。 (3)提供固定长度和动态(变长)排列,有助于内存管理的极简化。 (4)增加递归的过程调用,使方案更简洁。 (5)提供包括该应用程序可以调用的多种类型的格拉夫库。 (6)有完全的调试运行错误处理。1.1.2 Visual Basic的特征、4易于使用的应用程序集成开发环境在Visua

12、l Basic的集成开发环境中,用户设置界面,制作查询密码,在Windows上运行应用程序作为可执行文件之前使用5支持多个数据库系统的网站数据库利用Visual Basic数据特罗尔,与Microsoft Access、Dbase、Microsoft FoxPro、Paradox等进行网站数据库,或与Microsoft Excel、lotusl1-。 1.1.2支持visual basic特性、6动态数据交换(DDE )、动态链接库(DLL )和对象网络链接和嵌入(OLE )动态数据交换, Microsoft Windows使用回形针板、动态网络链接功能库以及其他技术,在Visual Basi

13、c开发的应用程序和其他Windows应用程序之间建立数据通讯。 动态链接库包含所有Windows应用程序可以共享的查询密码和资源,这些应用程序可以用多种语言编写。 Visual Basic可以利用此技术调用几乎所有语言生成的DLL,也可以调用windowsapplicationinterface (API )函数来实现SDK可以实现的功能。 7与Windows环境中的其他软件一样,Visual Basic使用帮助菜单和功能牛鼻子,可以随时方便地获得完整的帮助堆上线了帮助功能。 “Visual Basic帮助”窗口提供了相关的示例查询密码,可通过复制和粘贴操作获得大量示例查询密码,这对于学习和使

14、用非常有用。 1.1.3 Visual Basic 6.0的新功能,Visual Basic 6.0是Visual Studio系列的一个组件,与在先版本不同,它保持了Visual Basic 5.0的优势,包括改善开发环境、增加工作组等等Visual Basic 6.0为数据网站数据库、网际网络和知识二烯烃向导提供了许多新功能。 简要总结Visual Basic 6.0的新功能。 1数据网站数据库的新功能Visual Basic 6.0在数据接入技术方面比Visual Basic 5.0有了很大的增强,首先,采用了新的数据接入技术ADO(Active Data Object ),可以更好地与

15、本地和远程数据库网站数据库然后,在数据环境中,通过允许程序设计师视觉感知地创建和操作ADO连接和命令,程序设计师可以操作数据源。 此外,还添加了与ado control特罗尔集成的可视数据库工具。 1.1.3 Visual Basic 6.0的新功能、2网际网络功能的强化网际网络是当前发展的潮流,Visual Basic 6.0在网际网络方面的强化已成为目前最强大的开发工具之一。 (1)集成智能计程仪编程:可以在Visual Basic 6.0的professional和企业版中直接制作集成智能应用,并满足用户的要求。 (2) DHTML的设计:利用Visual Basic 6.0,程序设计师

16、可以直接在Visual Basic查询密码上实现动态页的设计。 (3)通过3) Internet Explorer 4.x下载ActiveX文档的子通讯端口。 3新的特罗尔、语言和向导功能(1)新的数据特罗尔,如datagrid、DataList和data combo:dbgrid、OLEDBList和DBCombo (2)专有数据,与database (简称为db )版本相对应(3)函数可以取数组作为上门值,并且向可变大小的数组分配该值。(4)添加了安装向导、数据对象向导、数据表单向导和应用程序向导。 新的这些个向导使开发者能够设置和修订更好的应用程序。 1.1.3 Visual Basic

17、 6.0的新功能,4高度可移植查询密码的可移植性是面向对象编程的重要特征。 Visual Basic 6.0集成了visual组件管理器(VCM,对外汉语意义为visual组件管理器)和visual建模器(visual moduledesigner )。 VCM使Visual Basic项目工程能够方便地组织、搜索和插入各种表单、数字大板块、类模块甚至整个项目工程,非常便于重复使用查询密码。 Visual Modeler可以将设计大师和组件转换为Visual C或Visual Basic查询密码,并将Visual Basic中写入的类与VCM一起用于其他项目工程和Visual C项目工程。 5使用Visual Basic 6.0创建的ActiveX conconder特罗尔可以使特罗尔更加简单。 其外观和行为与在习语言中创建的特罗尔相同,也可以用于Visual C、Visual Basic、Delphi,甚至Word和Access。 6上线了帮助Visual Basic 6.0包含两张CD的文档资料,其中包括Visual Basic 6.0程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论