出版时间:2010-6 出版社:清华大学出版社 作者:隋丽娜 等编著 页数:775 字数:1242000
Tag标签:无
前言
为什么要写这本书?Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言,它源自于BASIC编程语言。VB的易用性就是它最大的优势,可以让经验丰富的VB程序员或是刚刚懂得程序设计皮毛的人都能以自己的方式快速开发程序。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易地使用DAO、RDO、ADO连接数据库,或者轻松地创建ActiveX控件。用户可以轻松地使用VB提供的各种组件快速建立一个应用程序。有的读者需要在短时间内快速掌握一款功能强大却又易于学习的高级编程语言,在众多的高级语言面前不知如何选择,那么我们建议通过本书来学习VB语言。本书的最大特点就是通过把有趣的应用实例和众多的程序设计结合起来,把枯燥的高级语言编程变得生动、易懂,使读者能够轻松地学习和掌握这门面向对象的可视化的高级语言。既然VB这么简单易学,是不是每个初学者都能通过学习最终真正掌握VB这款高级语言,并将其应用到实际操作中去呢?答案是肯定的,因为一个典型的VB进程的中心思想就是要便于程序员使用,无论是新手或者专家。如果能够跟随本书的实例讲解,由浅入深、循序渐进地学习VB的知识体系和编程方法,一定会开发制作出一个令自己满意且实用的VB程序作品。本书的最终目的就是让读者能够在实例中掌握VB这门通俗易懂、容易上手的实用高级编程语言。本书有何特色?VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序,所以本书通过480多个实例着重介绍了VisualBasic6.0从入门的基础知识的学习应用,到最后对VB的理解和精通,包括基础设计、程序算法、界面设计技术以及开发技术。本书概念清晰、层次分明、知识点丰富、应用实例广泛、注释翔实。全书讲解方式简单直接,实例安排从简到难、从单一到综合,实例精短实用,主要的特点有:口本书首先从VB语言的基础知识和面向对象编程的思想切入,为初学者的深化学习打好基础。口本书用大量的应用实例体现各关键知识点,把难于理解的知识点放到实际例题中去应用,配合界面演示,效果生动直观。口本书对每一个实例都有详细的说明和充分的注释,并对与例题相关的操作都有相应的介绍或说明。
内容概要
本书精心挑选了有代表意义的480余个实例,详细介绍了如何利用Visual Basic 6.0的强大功能来开发应用程序。本书附带1张DVD光盘,内容为本书所有实例的多媒体语音教学视频及书中的实例源代码。另外,在光盘中还免费赠送了大量的编程电子书与视频讲解。 本书共17章,分为4篇。基础设计篇中主要介绍了Visual Basic程序设计基础、常用内部控件、其他控件和外部控件等相关技术;程序算法篇中主要介绍了程序结构、一维数组、其他数组、过程和函数、算法设计等技术;界面设计技术篇中主要介绍了窗体和菜单、文件、图形操作、多媒体处理、Windows系统程序设计等技术;高级开发技术篇中主要介绍了数据库开发、打印与报表、硬件及网络开发等技术,最后还介绍了学生管理系统与游戏综合案例的开发。 本书内容丰富,实用性强,实例贴近生活,容易理解,而且书中每一个实例都经过仔细调试。本书适合Visual Basic初、中级学习人员学习和提高使用,也可以作为Visual Basic程序员案头必备的参考资料。
作者简介
隋丽娜,讲师。长期担任Visual Basic程序设计、Visual FoxPro程序设计、网页制作等计算机应用类课程的一线教学工作。擅长Visual Basic等程序开发语言和SQL Server数据库技术。研究方向为数据库信息管理系统的开发。主持并参与开发了多个管理系统,发表了Visual Basic相关学术
书籍目录
第1篇 VB基础设计 第1章 VB程序设计初探 1.1 基础设计实例 1.2 常用属性实例 1.3 常用事件实例 1.4 常用方法实例 1.5 综合实例 第2章 常用内部控件 2.1 框架 2.2 文本框 2.3 单选按钮 2.4 复选框 2.5 列表框 2.6 组合框 2.7 图片框、图像框 2.8 综合实例 第3章 其他控件和外部控件 3.1 计时器 3.2 滚动条和Slider控件 3.3 ProgressBar控件和Animation控件 3.4 SSTab控件和RichTextBox控件 3.5 综合实例 第2篇 程序算法 第4章 程序结构 4.1 顺序结构 4.2 选择结构 4.3 循环结构 4.4 其他辅助语句 第5章 一维数组 5.1 一维数组基本操作 5.2 数组元素的排序 5.3 数组元素的插入与删除 5.4 数组元素做统计 5.5 数组元素的查找 第6章 其他数组 6.1 二维及多维数组 6.2 控件数组 6.3 其他数组 6.4 数组综合实例 第7章 过程和函数 7.1 Sub过程 7.2 函数过程 7.3 参数的传递 7.4 过程的嵌套与递归 7.5 变量和过程的作用域 第8章 算法综合实例 第3篇 界面设计技术 第9章 窗体和菜单 9.1 窗体 9.2 SDI与MDI程序界面 9.3 菜单设计 9.4 工具栏和状态栏 第10章 文件 10.1 公共对话框 10.2 文件基本操作 10.3 文件系统对象 10.4 文件系统控件 10.5 文件处理 第11章 图形操作 11.1 坐标系 11.2 绘图属性 11.3 图形控件及绘图方法 11.4 图形处理 第12章 多媒体处理 12.1 高级文本处理 12.2 简单动画应用 12.3 多媒体制作 第13章 Windows处理程序 13.1 系统相关处理 13.2 程序相关处理 13.3 注册表 13.4 屏幕保护 第4篇 开发技术 第14章 数据库开发 14.1 数据库管理器 14.3 使用DAO对象访问数据库 14.4 使用ADO对象访问数据库 14.5 SQL语言基础 第15章 打印与报表 15.1 打印技术 15.2 报表应用 第16章 硬件及网络开发技术 16.1 硬件相关开发技术 16.2 网络开发技术 16.3 Internet开发技术 16.4 文件传输技术 第17章 管理系统与游戏开发 17.1 学生信息管理系统 17.2 游戏设置与制作
章节摘录
插图:实例163模拟数据库查询【实例介绍】利用自定义类型数组,编写一个模拟数据库记录输入、显示和简单查询的程序。程序运行界面如图6.17所示。【技术要点】本例主要使用自定义类型数组来完成,自定义类型数组就是数组中的每个元素是自定义类型,它在解决实际问题时很有帮助。VB中不仅有丰富的标准数据类型,还提供了用户自定义数据类型。它由若干个标准数据类型组成。自定义类型也可称为记录类型,相当于c语言中的结构类型,主要是通过Type语句来实现,自定义类型的定义形\图6.17模拟数据库简单查询如下:Type自定义类型名元素名【(下标)】As类型名元素名【《下标)】As类型名】 其中元素名表示自定义类型中的一个成员,下标表示是数组,类型名为标准类型名。LlG注意:自定义类型一般在标准模块中定义,默认是Public。由于本例只做一个窗体的简单程序,所以在窗体内直接定义为私有。本例就自定义-1个学生记录为类型,由姓名、专业、总分组成,声明一个存放最多100个学生记录的数组,当在文本框中输入各项信息后单击“新增”按钮,则可以把文本框中的学生信息存到自定义数组中去;单击“前一个”或“后一个”按钮,则可以显示当前元素的前一个或后一个的记录;单击“最高”按钮,则通过比较分支结构程序后,显示总分最高的记录。【开发过程】(1)创建一个项目,将其命名为E163,默认窗体为Forml,将其标题属性修改为“模拟数据库简单查询”。(2)从工具箱中向Forml窗体中添加1个框架、3个文本框和5个标签,添加由4个令按钮组成的控件数组,按照图6-17修改其相应属性。
编辑推荐
《Visual Basic范例开发大全》482个典型实例,每个实例都配多媒体教学视频讲解,全面解析Visual Basic程序开发的核心技术与应用。《Visual Basic范例开发大全》超值赠品,免费奉送,21.5小时多媒体教学视频。《Visual Basic范例开发大全》特色:实例教学:以应用为目标,用实例的方式讲解,提高实战水平视频教学:每个实例都对应一个多媒体教学视频,高效、直观应用广泛:涵盖Visual Basic应用开发所涉及的所有核心技术步骤详细:每一个实例均给出了详细的操作步骤和实现的源代码技巧丰富:讲解中穿插了大量的技巧、说明及难点剖析,便于读者掌握实用性强:给出了管理系统与游戏开发案例,提高读者应用水平《Visual Basic范例开发大全》内容及对应的教学视频时间:Visual Basic程序设计初探(80分钟视频)常用内部控件(83分钟视频)其他控件和外部控件(50分钟视频)程序结构(112分钟视频)一维数组(65分钟视频)其他数组(75分钟视频)过程和函数(77分钟视频)算法综合实例(46分钟视频)窗体和菜单(95分钟视频)文件(105分钟视频)图形操作(90分钟视频)多媒体处理(74分钟视频)WjndoWS处理程序(95分钟视频)数据库开发(76分钟视频)打印与报表(34分钟视频)硬件及网络开发技术(77分钟视频)管理系统与游戏开发(63分钟视频)超值、大容量DVD-ROM内容:《Visual Basic范例开发大全》涉及的源代码21.5小时《Visual Basic范例开发大全》配套多媒体教学视频6小时VisualBasic教学视频(赠送)7小时SQLServer教学视频(赠送)1200余页编程专题讲座电子书(赠送)1个典型应用系统(赠送)
图书封面
图书标签Tags
无
评论、评分、阅读与下载