Visual Basic完全自学宝典
基本信息
内容简介回到顶部↑
visual basic是用户最多的开发技术之一。本书由浅入深,循序渐进地教授读者如何使用visual basic开发应用系统,是visual basic的完全入门到应用的实例性书籍。本书除了介绍visual basic的几乎所有基础知识、控件外,重点突出数据库应用系统的开发技术,并提供许多实际可用的实例和源码,这些实例和源码基本都应用在相关领域中。基础篇从面向对象的程序设计基础开始,详细介绍visual basic的语言基础、程序结构、常用控件等基础知识;应用篇主要介绍visual basic关于数据库应用程序的开发,包括常用函数、数据连接、数据操纵、数据导入导出等应用;实例篇通过通用图书管理系统、简易档案管理系统、考试管理系统等具体实例来介绍visual basic的应用开发流程,并就其中的关键技术做了详细分析。
本书的读者对象可以是visual basic的初学者,或有一定程序设计基础的在校学生或自学人员,并适合visual basic程序员及各类软件开发人员阅读,便于其尽快掌握和熟练使用visual basic数据库系统的开发应用,也适合中高级技术开发人员参考。
本书的读者对象可以是visual basic的初学者,或有一定程序设计基础的在校学生或自学人员,并适合visual basic程序员及各类软件开发人员阅读,便于其尽快掌握和熟练使用visual basic数据库系统的开发应用,也适合中高级技术开发人员参考。
目录回到顶部↑
第1篇 基础篇
第1章 visual basic 6.0概述
1.1 visual basic的发展历程
1.1.1 visual basic的产生背景
1.1.2 visual basic的诞生
1.1.3 visual basic的版本发展
1.2 visual basic概述
1.2.1 visual basic的常用术语
1.2.2 visual basic的系统特性
1.3 visual basic 6.0与visual basic.net的比较
1.4 visual basic 6.0的安装与启动
1.4.1 visual basic 6.0的特点
1.4.2 visual basic 6.0的安装环境
1.4.3 visual basic 6.0的启动
1.5 visual basic 6.0的集成开发环境
1.5.1 标题栏
1.5.2 菜单栏
1.5.3 常用工具栏
1.5.4 控件工具箱
1.5.5 窗体编辑器
第1章 visual basic 6.0概述
1.1 visual basic的发展历程
1.1.1 visual basic的产生背景
1.1.2 visual basic的诞生
1.1.3 visual basic的版本发展
1.2 visual basic概述
1.2.1 visual basic的常用术语
1.2.2 visual basic的系统特性
1.3 visual basic 6.0与visual basic.net的比较
1.4 visual basic 6.0的安装与启动
1.4.1 visual basic 6.0的特点
1.4.2 visual basic 6.0的安装环境
1.4.3 visual basic 6.0的启动
1.5 visual basic 6.0的集成开发环境
1.5.1 标题栏
1.5.2 菜单栏
1.5.3 常用工具栏
1.5.4 控件工具箱
1.5.5 窗体编辑器
前言回到顶部↑
根据在程序开发领域求职的人员反映,在许多热门的软件开发以及程序员的招聘岗位中,都对基础语言提出了越来越高的要求。其中,在网络工程师、媒体开发工程师、ERP二次开发工程师等热门职位中,几乎所有的职位都要求应聘者有丰富的Visual Basic实际开发经验。而在外包和软件管理职位中,80%的职位也要求应聘者有Visual Basic的相关开发经验。这种明显的趋势表明,作为一种成熟的程序开发语言,Visual Basic在实际开发中应用依然十分广泛,需求量依然强大。作为一个有志于从事软件开发的人员或者程序爱好者,了解和掌握Visual Basic是非常有必要的。.
作为一种成熟的开发语言,Visual Basic和它的.NET版本相比,有着十分明显的优势。Visual Basic.NET完全是为了.NET Framework这一全新的平台而设计的,并没有保留Visual Basic易懂的语法风格和易用性,设计者一开始就需要掌握好新平台和原来语言之间的平衡。事实也似乎证实了这点,目前在国内,使用Visual Basic.NET的人相对于Visual Basic 6.0来讲显得很少。即使转到Visual Basic.NET的人,也要对程序进行大量的修改、调试,才能保证系统的稳定性。
为了方便广大读者更全面地学习Visual Basic和应用系统设计流程,本书由浅入深、循序渐进地介绍了Visual Basic 6.0及面向对象程序设计,并以多个实例介绍使用Visual Basic 6.0开发数据库应用系统的流程。
本书特点
1.完善的售后服务
根据本书的内容和对应的读者群,本书提供了十分完善的售后服务。购买本书的读者,可以登录网站www.rzchina.net,在论坛中讨论本书的内容,将有专业的技术人员提供针对性的答疑服务。
2.适合初学者,能很快入门
本书从Visual Basic 6.0最基础的内容讲起,读者非常容易入门。例如,本书的1.6节非常细致地讲解了一个Visual Basic的入门程序,只要你会用电脑,就可以开发出自己的Visual Basic程序。
3.精选实例,讲解清晰
不同于其他介绍Visual Basic 6.0的图书在枯燥的知识点中纠缠,本书在讲解各种常见知识点和技术时,都精选各种实例,力求让读者在具体的例子中了解和掌握知识点。在讲解各个知识点时,力求讲解清晰。例如,第4章讲解程序设计时,在4.3小节中使用流程图形象地讲解了For…Next语句的运行流程。
4.内容全面,符合开发需求
本书从Visual Basic基础语法开始讲解,扩展到了数据库控件编程、ADO数据库编程、Internet网络编程、多媒体动画编程等多个方面的编程技术。在注重内容全面的同时,本书也十分注意内容符合开发需求,避免讲解各种生僻难懂的技术。例如,在讲解数据库开发技术中,结合实际开发需求,详细讲解了在Visual Basic开发中如何导入Excel数据文件的内容,而对比较少用的高性能存储等技术,则没有花费篇幅展开介绍。
5.结合开发实际,重点讲解数据库开发技术
在笔者组织内容时,充分考虑到Visual Basic开发技术的实际,重点讲解了Visual Basic在数据库开发中所涉及的常见技术。在本书的第2篇(数据库应用篇)中,详细讲解了数据库开发语言基础、控件、对象编程和导入导出技术。对实际应用所涉及的ADO对象、SQL语句、创建Access数据库等内容都做了详细的介绍。
6.配有3个综合案例,帮助读者提高
在本书的最后3章中介绍了通用图书管理系统、简易档案管理系统和考试管理系统3个综合案例。这些综合案例涉及Visual Basic控件、数据库编程等各种常见开发技术。在讲解这3个实例的过程中,详细介绍了开发软件的全过程,综合运用了前面章节的各种知识,避免初学者只会使用简单控件编写小程序,而不会结合实际需求,在多窗体环境下开发大型程序的缺点。..
本书内容
第1章:介绍Visual Basic的发展历程及相关特征,并对Visual Basic 6.0的安装、启动、集成开发环境中的每一个部分做了详细介绍。最后以实例的形式详细讲解了一个简单的Visual Basic程序设计过程。
第2章:简要介绍面向对象技术的相关理论,包括对象、类、属性、事件及方法等OOP概念。
第3章:详细介绍Visual Basic语言的基础知识,主要有编码规则、常量和变量、数据类型和运算符等内容,使Visual Basic的初学者快速入门。
作为一种成熟的开发语言,Visual Basic和它的.NET版本相比,有着十分明显的优势。Visual Basic.NET完全是为了.NET Framework这一全新的平台而设计的,并没有保留Visual Basic易懂的语法风格和易用性,设计者一开始就需要掌握好新平台和原来语言之间的平衡。事实也似乎证实了这点,目前在国内,使用Visual Basic.NET的人相对于Visual Basic 6.0来讲显得很少。即使转到Visual Basic.NET的人,也要对程序进行大量的修改、调试,才能保证系统的稳定性。
为了方便广大读者更全面地学习Visual Basic和应用系统设计流程,本书由浅入深、循序渐进地介绍了Visual Basic 6.0及面向对象程序设计,并以多个实例介绍使用Visual Basic 6.0开发数据库应用系统的流程。
本书特点
1.完善的售后服务
根据本书的内容和对应的读者群,本书提供了十分完善的售后服务。购买本书的读者,可以登录网站www.rzchina.net,在论坛中讨论本书的内容,将有专业的技术人员提供针对性的答疑服务。
2.适合初学者,能很快入门
本书从Visual Basic 6.0最基础的内容讲起,读者非常容易入门。例如,本书的1.6节非常细致地讲解了一个Visual Basic的入门程序,只要你会用电脑,就可以开发出自己的Visual Basic程序。
3.精选实例,讲解清晰
不同于其他介绍Visual Basic 6.0的图书在枯燥的知识点中纠缠,本书在讲解各种常见知识点和技术时,都精选各种实例,力求让读者在具体的例子中了解和掌握知识点。在讲解各个知识点时,力求讲解清晰。例如,第4章讲解程序设计时,在4.3小节中使用流程图形象地讲解了For…Next语句的运行流程。
4.内容全面,符合开发需求
本书从Visual Basic基础语法开始讲解,扩展到了数据库控件编程、ADO数据库编程、Internet网络编程、多媒体动画编程等多个方面的编程技术。在注重内容全面的同时,本书也十分注意内容符合开发需求,避免讲解各种生僻难懂的技术。例如,在讲解数据库开发技术中,结合实际开发需求,详细讲解了在Visual Basic开发中如何导入Excel数据文件的内容,而对比较少用的高性能存储等技术,则没有花费篇幅展开介绍。
5.结合开发实际,重点讲解数据库开发技术
在笔者组织内容时,充分考虑到Visual Basic开发技术的实际,重点讲解了Visual Basic在数据库开发中所涉及的常见技术。在本书的第2篇(数据库应用篇)中,详细讲解了数据库开发语言基础、控件、对象编程和导入导出技术。对实际应用所涉及的ADO对象、SQL语句、创建Access数据库等内容都做了详细的介绍。
6.配有3个综合案例,帮助读者提高
在本书的最后3章中介绍了通用图书管理系统、简易档案管理系统和考试管理系统3个综合案例。这些综合案例涉及Visual Basic控件、数据库编程等各种常见开发技术。在讲解这3个实例的过程中,详细介绍了开发软件的全过程,综合运用了前面章节的各种知识,避免初学者只会使用简单控件编写小程序,而不会结合实际需求,在多窗体环境下开发大型程序的缺点。..
本书内容
第1章:介绍Visual Basic的发展历程及相关特征,并对Visual Basic 6.0的安装、启动、集成开发环境中的每一个部分做了详细介绍。最后以实例的形式详细讲解了一个简单的Visual Basic程序设计过程。
第2章:简要介绍面向对象技术的相关理论,包括对象、类、属性、事件及方法等OOP概念。
第3章:详细介绍Visual Basic语言的基础知识,主要有编码规则、常量和变量、数据类型和运算符等内容,使Visual Basic的初学者快速入门。
书摘回到顶部↑
第1篇 基础篇
第1章Visual Basic 6.0概述
Visual Basic 6.0作为Visual Studi0 6.0中重要的一员,是一个已经非常成熟稳定的开发工具。在许多高等院校中,Visual Basic通常作为入门的语言之一。即使是在企业级的开发中,Visual Basic 6.0的应用也是非常广泛的。
1.1 Visual Basic的发展历程
Visual Basic有着漫长的发展历程。从最初的Basic语言开始,发展到可视化的VisualBasic。随着图形化操作系统的出现和更新,Visual Basic的版本也不断更新。从最初的VisualBasic 1.0发展到现在的Visual Basic.NET 2005,经历了一个较长的发展过程。
1.1.1 Visual Basic的产生背景
1990年,Windows 3.0的推出使得越来越多的用户对图形界面的操作系统产生了兴趣。由于其操作的直观简便,许多基于图形界面的Windows应用程序开始出现。但是,图形界面的Windows程序的开发相对于传统的DOS开发有很大的不同,开发者必须将很多精力放在开发GUI(图形用户界面)上,很多希望学习Windows开发的人员不得不望而却步。在此背景下,Visual Basic产生了。
1.1.2 Visual Basic的诞生
自从微软推出基于图形界面的Windows操作系统之后,越来越多的应用程序设计也趋向于图形,苦于没有合适的开发工具。
1991年,微软展示了一个产品,其名称为Thunder。该产品可以实现用鼠标“画”出所需的用户界面,再用简单的Basic语言来编写业务逻辑,这样就可以生成一个完整的应用程序。这种开发模式让所有的开发者都惊呆了,其全新的可视化的“Visual”开发就像雷电(Thunder)一样,开辟了WindoWS开发人员的新天地。
该产品最终被定名为VisualBasic,采用事件驱动、QuickBasic的语法和可视化的IDE(集成开发环境)。
1.1.3 Visual Basic的版本发展
微软推出的开发工具随着其功能的增强,往往会在版本上表现出来。如果将最近几年推出的基于.NET的版本计算上,Visual Basic已经经过了9个发展阶段。下面主要了解一下前面的几个发展阶段。
1.Visual Basic 1.0
1991年,Visual Basic 1.0诞生,其不同于传统的过程式开发,而采用事件驱动。同时,Visual BasicX控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0是Visual Basic的第一个版本。
2.Visual Basic 2.0
1992年,Windows 3.1发布,让微软的Windows操作系统在全球开始普及,该操作系统已经获得了用户的充分认可。因此,基于Windows的开发也进入一个更新的时代。同时,Visual Basic 1.0的功能过于简单,相对于Windows 3.1的强大功能没有发挥出来。所以,微软在此基础上推出了Visual Basic更新的版本:Visual Basic 2.0。该版本最大的改进是加入了对象型变量,例如:
Visual Basic 2.0还包含了最原始的“继承”的概念。除了对语言的改进和扩充,VisualBasic 2.0对Visual BasicX有了很好的支持,许多第三方控件涌现出来,丰富了Visual Basic的功能。在数据处理方面,微软为Visual Basic 2.0增加了OLE和简单的数据访问功能。
3.Visual Basic 3.0
在Visual Basic 2.0推出的几个月后,微软又发布了更新的版本——Visual Basic 3.0,从此处可以看出Visual Basic旺盛的生命力。Visual Basic 3.0的用户设计界面没有太大的变化,只不过在数据处理上,其增加了对最新的ODBC 2.0、Jet数据引擎和新版本OLE的支持。
第1章Visual Basic 6.0概述
Visual Basic 6.0作为Visual Studi0 6.0中重要的一员,是一个已经非常成熟稳定的开发工具。在许多高等院校中,Visual Basic通常作为入门的语言之一。即使是在企业级的开发中,Visual Basic 6.0的应用也是非常广泛的。
1.1 Visual Basic的发展历程
Visual Basic有着漫长的发展历程。从最初的Basic语言开始,发展到可视化的VisualBasic。随着图形化操作系统的出现和更新,Visual Basic的版本也不断更新。从最初的VisualBasic 1.0发展到现在的Visual Basic.NET 2005,经历了一个较长的发展过程。
1.1.1 Visual Basic的产生背景
1990年,Windows 3.0的推出使得越来越多的用户对图形界面的操作系统产生了兴趣。由于其操作的直观简便,许多基于图形界面的Windows应用程序开始出现。但是,图形界面的Windows程序的开发相对于传统的DOS开发有很大的不同,开发者必须将很多精力放在开发GUI(图形用户界面)上,很多希望学习Windows开发的人员不得不望而却步。在此背景下,Visual Basic产生了。
1.1.2 Visual Basic的诞生
自从微软推出基于图形界面的Windows操作系统之后,越来越多的应用程序设计也趋向于图形,苦于没有合适的开发工具。
1991年,微软展示了一个产品,其名称为Thunder。该产品可以实现用鼠标“画”出所需的用户界面,再用简单的Basic语言来编写业务逻辑,这样就可以生成一个完整的应用程序。这种开发模式让所有的开发者都惊呆了,其全新的可视化的“Visual”开发就像雷电(Thunder)一样,开辟了WindoWS开发人员的新天地。
该产品最终被定名为VisualBasic,采用事件驱动、QuickBasic的语法和可视化的IDE(集成开发环境)。
1.1.3 Visual Basic的版本发展
微软推出的开发工具随着其功能的增强,往往会在版本上表现出来。如果将最近几年推出的基于.NET的版本计算上,Visual Basic已经经过了9个发展阶段。下面主要了解一下前面的几个发展阶段。
1.Visual Basic 1.0
1991年,Visual Basic 1.0诞生,其不同于传统的过程式开发,而采用事件驱动。同时,Visual BasicX控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0是Visual Basic的第一个版本。
2.Visual Basic 2.0
1992年,Windows 3.1发布,让微软的Windows操作系统在全球开始普及,该操作系统已经获得了用户的充分认可。因此,基于Windows的开发也进入一个更新的时代。同时,Visual Basic 1.0的功能过于简单,相对于Windows 3.1的强大功能没有发挥出来。所以,微软在此基础上推出了Visual Basic更新的版本:Visual Basic 2.0。该版本最大的改进是加入了对象型变量,例如:
Visual Basic 2.0还包含了最原始的“继承”的概念。除了对语言的改进和扩充,VisualBasic 2.0对Visual BasicX有了很好的支持,许多第三方控件涌现出来,丰富了Visual Basic的功能。在数据处理方面,微软为Visual Basic 2.0增加了OLE和简单的数据访问功能。
3.Visual Basic 3.0
在Visual Basic 2.0推出的几个月后,微软又发布了更新的版本——Visual Basic 3.0,从此处可以看出Visual Basic旺盛的生命力。Visual Basic 3.0的用户设计界面没有太大的变化,只不过在数据处理上,其增加了对最新的ODBC 2.0、Jet数据引擎和新版本OLE的支持。

点击看大图


加载中...
