推荐理由
本书特色:
从Visual Basic基础开始讲解,引导读者轻松入门,涵盖Visual Basic控件、窗体、数据库和多媒体等技术,对代码进行了详细注释,阅读起来很容易理解,全书提供了116个实例和1个综合案例,非常实用。
本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。
内容简介
Visual Basic 6.0是Microsoft推出的企业级快速开发工具,是目前广泛使用的开发技术之一。Visual Basic 6.0具备强大的桌面应用程序开发功能,能够轻松开发各种应用程序。此外,Visual Basic 6.0在数据访问方面与以往版本相比也有了很大的改进,其提供的ADO组件能够使大量数据的快速访问成为可能。
本书共分为五篇19章,由Visual Basic 6.0的基础入门到其高级应用循序渐进地讲解,重点介绍了Visual Basic 6.0进行多媒体开发和数据库开发的实现过程。第一篇介绍了Visual Basic的基础知识和基本语法,主要包括Visual Basic的语言基础、流程控制语句、数组和过程函数;第二篇介绍了GUI程序设计的各组成部分,主要包括通用标准控件、用户界面设计、菜单和工具栏、对话框、文件系统和ActiveX控件;第三篇介绍了如何进行多媒体应用程序开发和图形图像编程;第四篇介绍了如何进行数据库应用程序设计,主要包括数据库编程基础、数据控件和高级编程;第五篇介绍了如何进行错误处理和应用程序发布,并具体介绍了一个图书管理系统的实现,用以巩固基础知识。
本书适合于学习程序设计的入门读者、编程爱好者以及使用Visual Basic的程序开发人员,并可作为大中专院校师生的教材或参考书籍。
目录
第一篇 基础知识篇
第1章 Visual Basic 6.0概述
1.1 Visual Basic简介
1.2 Visual Basic 6.0的安装与启动
1.3 Visual Basic 6.0的集成开发环境
1.4 创建第一个应用程序
1.5 小结
第2章 Visual Basic程序设计基础
2.1 Visual Basic编码基础
2.2 常量
2.3 变量
2.4 数据类型
2.5 表达式与运算符
2.6 面向对象程序设计概述
2.7 事件驱动
2.8 Visual Basic应用程序的结构
2.9 小结
第3章 流程控制语句
3.1 顺序结构
3.2 选择结构
3.3 循环结构
3.4 其他流程控制语句
3.5 综合实例
3.6 小结
第4章 数组
第5章 过程和函数
第二篇 GUI程序设计篇
第6章 通用标准控件
第7章 用户界面设计
第8章 菜单和工具栏
第9章 对话框
第10章 文件系统
第11章 ActiveX控件
第三篇 多媒体开发篇
第12章 多媒体编程
第13章 图形图像处理
第四篇 数据库开发篇
第14章 数据库编程基础
第15章 Visual Basic数据库编程
第16章 数据库高级编程
第五篇 程序应用篇
第17章 Visual Basic程序调试
第18章 发布应用程序
第19章 数据库应用系统实例
先读为快
第1章 Visual Basic 6.0概述
Visual Basic 6.0是Microsoft公司开发的一种通用的基于对象的程序设计语言,也是Visual Studio 6.0中的重要成员。Visual Basic 6.0主要用于开发基于Windows的应用程序,在数据库、分布式处理、Intemet及多媒体等方面的应用十分广泛,是一个成熟稳定的开发工具。
1.1 Visual Basic简介
Visual Basic中的“Visual”指的是开发图形用户界面(GUI)的方法,即不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上的合适位置即可。“Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)语言,这是一种在计算机技术发展史上应用最为广泛的语言。
1.1.1 Visual Basic的起源
自Microsoft公司推出基于图形界面的Windows操作系统之后,越来越多的应用程序设计也趋向于图形化,但苦于没有合适的开发工具。1991年,Microsoft公司展示了一款名为Thunder的新产品。该产品可以实现用鼠标“画”出所需的用户界面,再用简单的BASIC语言来编写业务逻辑,以此来生成一个完整的应用程序。该产品最终被定名为Visual Basic,采用事件驱动、Quick BASIC的语法和可视化的集成开发环境(Integrated Development Environment,简称IDE)。
……