注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关VISUAL BASIC程序设计与上机指导

VISUAL BASIC程序设计与上机指导

VISUAL BASIC程序设计与上机指导

定 价:¥32.00

作 者: 刘璐,李岭松 编著
出版社: 清华大学出版社
丛编项: 新起点电脑教程
标 签: VB

购买这本书可以去


ISBN: 9787302160632 出版时间: 2007-10-01 包装: 平装
开本: 16开 页数: 363 字数:  

内容简介

  本书主要讲述Visual Basic语言的编程基础、技术要点、开发技巧、常用模块,按照软件工程方法开发的综合实例。 全书共分为12章,主要包括Visual Basic概述,Visual Basic编程基础,过程和函数,常用控件的属性、方法和事件,窗体设计,菜单,图像与文件处理,对象、类、集合和系统环境应用,数据库技术及综合应用,动态链接库编程,DAO编程,ADO数据库编程技术等内容。基本涵盖了Visual Basic的初级和中高级程序设计,并对其众多知识点及难点加以了详细说明。只需举一反三,对本书的实例稍做修改,就可以完成自己的开发任务。 本书在每章中均有相应的上机指导和习题,具有很强的针对性和实用性,内容翔实、重点突出,阐述透彻,偏重于实际应用和上机实践。本书不仅可以作为普通大专院校及高职高专学生教材,也可作为培训班和Visual Basic爱好者的自学用书。

作者简介

暂缺《VISUAL BASIC程序设计与上机指导》作者简介

图书目录

第1章 Visual Basic编程概述1
1.1 Visual Basic简介1
1.1.1 Visual Basic的发展1
1.1.2 可视化快速开发工具2
1.1.3 Visual Basic的特点3
1.2 Visual Basic 6.0的安装、启动和退出4
1.2.1 Visual Basic 6.0的运行环境5
1.2.2 Visual Basic 6.0的安装5
1.2.3 启动和退出Visual Basic 6.07
1.3 Visual Basic 6.0集成开发环境8
1.3.1 Viaual Basic 6.0 集成开发环境(IDE)9
1.3.2 定制集成开发环境16
1.4 使用帮助23
1.4.1 使用MSDN Library查阅器23
1.4.2 使用上下文相关的帮助24
1.4.3 运行系统所提供的样例24
1.5 上机指导25
1.6 习题29
第2章 Visual Basic编程基础30
2.1 程序设计基本概念和术语30
2.1.1 Visual Basic对象、属性30
2.1.2 标识符、字符集的概念32
2.1.3 关键字以及运算符的概念33
2.1.4 事件、事件过程和方法36
2.2 Visual Basic应用程序的组成与创建38
2.2.1 Visual Basic应用程序的组成38
2.2.2 Visual Basic应用程序的创建过程39
2.3 工程管理39
2.3.1 建立、打开及保存工程39
2.3.2 在工程中添加、删除和保存文件40
2.3.3 多个工程协同工作41
2.3.4 对象浏览器42
2.3.5 运行工程43
2.4 数组45
2.4.1 数组的概念和作用45
2.4.2 静态数组46
2.4.3 动态数组49
2.5 基本编程语句50
2.5.1 顺序语句50
2.5.2 条件语句55
2.5.3 循环语句61
2.6 上机指导67
2.6.1 数组的使用68
2.6.2 条件语句的使用68
2.6.3 条件判断语句和循环语句69
2.7 习题70
第3章 过程和函数73
3.1 过程概念73
3.2 Sub过程74
3.2.1 通用过程74
3.2.2 事件过程74
3.2.3 子过程的建立75
3.2.4 过程的调用76
3.3 Function过程78
3.3.1 函数过程的定义78
3.3.2 函数的使用78
3.4 过程之间参数的调用79
3.4.1 参数类型(形式参数和实际参数)79
3.4.2 参数的调用81
3.4.3 过程之间数据的调用82
3.5 过程的参数82
3.6 过程中的嵌套和递归的使用83
3.6.1 过程的嵌套83
3.6.2 过程递归的使用85
3.7 过程的参数类型86
3.7.1 可选参数86
3.7.2 调用不定数量的参数87
3.8 常用内部函数89
3.8.1 算术运算函数89
3.8.2 字符串函数89
3.8.3 随机函数和随机语句90
3.8.4 格式输出函数90
3.8.5 日期和时间函数93
3.8.6 数据类型转换函数94
3.9 上机指导94
3.9.1 循环语句的使用94
3.9.2 子过程与函数的使用96
3.10 习题97
第4章 控件的属性、方法和事件101
4.1 控件基础101
4.1.1 控件概念及分类101
4.1.2 控件属性103
4.1.3 控件事件103
4.1.4 控件方法103
4.1.5 应用举例103
4.2 事件驱动概念104
4.2.1 事件驱动基础104
4.2.2 控件中嵌套事件104
4.3 常用的属性105
4.3.1 名称属性105
4.3.2 标题及文本属性106
4.3.3 选择控件位置106
4.3.4 是否可用和是否可视106
4.4 常用的方法107
4.4.1 拖放107
4.4.2 移动107
4.4.3 设置焦点107
4.5 常用的事件108
4.5.1 单选事件108
4.5.2 放下事件108
4.5.3 拖过事件108
4.5.4 焦点事件109
4.6 常用控件的使用109
4.6.1 标签控件109
4.6.2 文本框控件111
4.6.3 命令按钮控件113
4.6.4 单选按钮控件114
4.6.5 复选框控件115
4.6.6 框架控件117
4.6.7 图片框控件117
4.6.8 图像框控件118
4.6.9 线条控件119
4.6.10 形状控件119
4.6.11 列表框控件120
4.6.12 组合框控件123
4.6.13 文件系统控件124
4.6.14 计时器控件126
4.6.15 滚动条控件127
4.7 上机指导129
4.8 习题130
第5章 窗体设计132
5.1 窗体操作132
5.1.1 窗体概述132
5.1.2 添加窗体132
5.1.3 窗体的启动和卸载133
5.1.4 窗体的常见方法和相关语句133
5.2 工具栏设计135
5.2.1 手工方式设计工具栏135
5.2.2 使用工具栏控件设计工具栏136
5.2.3 工具栏控件的使用137
5.2.4 使用图像列表控件添加图片138
5.3 公共对话框的使用138
5.3.1 添加公共对话框控件139
5.3.2 使用公共对话框控件139
5.3.3 公共对话框控件应用实例143
5.4 使用MDI窗体144
5.4.1 应用程序的界面方式144
5.4.2 MDI应用程序基础知识146
5.4.3 MDI程序简单功能的实现147
5.4.4 MDI的操作窗体148
5.4.5 实现MDI多窗体功能149
5.5 上机指导150
5.5.1 创建MDI界面过程150
5.5.2 MDI窗体实例设计151
5.6 习题153
第6章 菜单155
6.1 创建菜单155
6.1.1 菜单的基本概念及编辑器155
6.1.2 设计不同形式的菜单158
6.2 弹出式菜单160
6.2.1 生成弹出式菜单160
6.2.2 弹出式菜单的设计160
6.2.3 弹出式菜单的调用162
6.3 菜单的编程162
6.3.1 菜单的编程基础163
6.3.2 运行时改变菜单状态及菜单的增减163
6.3.3 把代码连接到菜单上163
6.4 上机指导165
6.5 习题167
第7章 图像、文件的处理169
7.1 图像显示与绘图工具169
7.1.1 显示图像169
7.1.2 使用绘图控件172
7.2 坐标系和绘图方法使用174
7.2.1 坐标系统概述174
7.2.2 设置坐标系统175
7.2.3 绘图方法177
7.3 图形处理182
7.3.1 图形的重绘183
7.3.2 图形的变换184
7.3.3 图形的保存185
7.4 文件186
7.4.1 文件的概念186
7.4.2 顺序存取文件187
7.4.3 随机存取文件191
7.4.4 二进制文件操作193
7.5 上机指导194
7.5.1 利用图像控件设计程序194
7.5.2 随机文件的读写195
7.6 习题196
第8章 对象、类、集合和系统环境应用198
8.1 预定义类和对象198
8.1.1 预定义操作198
8.1.2 对象变量200
8.2 类的基本操作204
8.2.1 类的创建204
8.2.2 在类中添加属性和方法206
8.2.3 在类中添加事件207
8.3 集合211
8.4 键盘事件213
8.4.1 KeyPress事件214
8.4.2 KeyDown事件和KeyUp事件215
8.4.3 KeyPreview属性216
8.5 鼠标事件217
8.5.1 设置鼠标属性217
8.5.2 响应鼠标事件219
8.5.3 使用鼠标事件220
8.6 拖放事件221
8.6.1 拖放事件属性、事件和方法221
8.6.2 自动拖放和手动拖放222
8.6.3 其他拖动事件操作226
8.7 上机指导229
8.8 习题231
第9章 数据库技术及综合应用233
9.1 数据库概述233
9.1.1 数据库的基本概念233
9.1.2 数据库分类及对象模型235
9.1.3 结构化查询语言(SQL)235
9.1.4 ODBC和数据源236
9.2 Access 数据库及其基本操作236
9.2.1 Access的安装236
9.2.2 新建数据库237
9.2.3 添加数据表238
9.2.4 数据表的操作241
9.3 SQL语言的使用242
9.3.1 SQL Server 数据库242
9.3.2 SQL语言基础243
9.4 Data控件和DBGrid控件247
9.4.1 Data控件的属性、方法和事件247
9.4.2 Recordset对象249
9.4.3 DBGrid控件设计操作250
9.4.4 DBGrid控件的运行操作252
9.4.5 Data控件和DBGrid控件的应用253
9.5 ODBC 数据源的设置254
9.5.1 Visual Basic与Access连接254
9.5.2 SQL Server数据源连接255
9.6 ADO Data控件257
9.6.1 ADO Data控件257
9.6.2 ADO Data控件的属性、方法和事件257
9.7 上机指导261
9.8 习题263
第10章 动态链接库265
10.1 什么是动态链接库265
10.1.1 基本概念265
10.1.2 使用DLL的优点266
10.2 动态链接库的使用267
10.2.1 声明DLL过程267
10.2.2 向DLL过程传递特殊类型 的数据273
10.3 Windows API的使用281
10.3.1 关于Windows API282
10.3.2 API文本浏览器282
10.3.3 在Visual Basic中使用 Windows API285
10.3.4 回调函数286
10.4 上机指导287
10.4.1 使用回调函数枚举系统 中的所有可用字体293
10.4.2 限制应用程序仅能生成 当前实例296
10.5 习题301
第11章 DAO编程304
11.1 DAO概念304
11.2 DBEngine对象305
11.2.1 DBEngine对象的属性305
11.2.2 DBEngine对象的方法306
11.3 Workspace对象308
11.3.1 Workspace对象的属性308
11.3.2 Workspace对象的方法308
11.3.3 Workspace对象的应用310
11.4 Database对象310
11.4.1 Database对象的属性310
11.4.2 Database对象的方法311
11.4.3 TableDef对象311
11.4.4 Recordset对象312
11.4.5 QueryDef对象318
11.4.6 Database对象的应用319
11.5 Field对象和Fields集合320
11.5.1 Field对象的属性320
11.5.2 Field对象的方法321
11.5.3 Fields集合的属性321
11.5.4 Fields集合的方法321
11.6 Index对象使用325
11.6.1 Index对象的属性325
11.6.2 Index对象的方法325
11.6.3 Index对象的应用326
11.7 上机指导326
11.7.1 DAO控件编辑数据326
11.7.2 DAO对象编辑数据330
11.8 习题334
第12章 ADO数据库编程技术336
12.1 ADO编程概念336
12.2 Connection对象339
12.2.1 Connection对象的属性340
12.2.2 Connection对象的方法341
12.2.3 Connection对象的 主要事件342
12.3 Recordset对象343
12.3.1 Recordset对象的属性343
12.3.2 Recordset对象的方法和 应用347
12.3.3 Recordset对象的事件351
12.4 Command对象351
12.4.1 Command对象的属性352
12.4.2 Command对象的方法353
12.4.3 Command对象和Parameter 对象353
12.4.4 Command对象的应用354
12.5 Error对象355
12.5.1 Error对象的属性355
12.5.2 Error对象的方法356
12.5.3 Error对象的应用356
12.6 上机指导357
12.7 习题359
附录 参考答案361

本目录推荐