新書推薦:
《
精致考古--山东大学实验室考古项目论文集(一)
》
售價:NT$
1112.0
《
从天下到世界——国际法与晚清中国的主权意识
》
售價:NT$
347.0
《
血色帝国:近代英国社会与美洲移民
》
售價:NT$
265.0
《
海外中国研究·王羲之:六朝贵族的世界(艺术系列)
》
售價:NT$
811.0
《
唐宋绘画史 全彩插图版
》
售價:NT$
449.0
《
“御容”与真相:近代中国视觉文化转型(1840-1920)
》
售價:NT$
505.0
《
鸣沙丛书·大风起兮:地方视野和政治变迁中的“五四”(1911~1927)
》
售價:NT$
454.0
《
海洋、岛屿和革命:当南方遭遇帝国(文明的另一种声音)
》
售價:NT$
485.0
|
內容簡介: |
本书以VisualBasic6.0为例,根据高等院校教学的特点,以及教育部考试中心制定的《全国计算机等级二级考试大纲(VisualBasic语言程序设计)》要求编写而成。《BR》 全书共分十二章,主要内容包括:VisualBasic程序开发环境、对象和事件驱动的概念、常用内部函数和表达式、数据输入输出、常用标准控件、基本控制结构、数组、过程调用、文件处理、图形设计、常用界面设计、数据库功能、程序调试及出错处理等。《BR》 本书内容紧扣考试大纲,采用任务驱动方式向学生逐步讲解ViusalBasic编程的概念,在体系结构和内容上注意了由简及繁、由浅入深、循序渐进、深入浅出以及理论与实践密切结合。
|
目錄:
|
目录
第1章 Visual Basic 6.0概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic的特点 1
1.1.2 Visual Basic的版本 3
1.2 Visual Basic开发环境 3
1.2.1 主窗口 4
1.2.2 其他窗口 5
1.3 Visual Basic 6.0中的对象 8
1.3.1 对象的概念 8
1.3.2 对象的属性 9
1.3.3 对象的事件 9
1.3.4 对象的方法 10
1.4 Visual Basic应用程序开发步骤及实例 10
1.4.1 创建应用程序界面 11
1.4.2 设置属性 12
1.4.3 编写程序代码 13
1.4.4 运行调试 13
1.4.5 保存工程 13
1.5 Visual Basic帮助系统 18
本章小结 19
习题 19
第2章 VB程序语法基础 21
2.1 基本数据类型 21
2.1.1 数值型 21
2.1.2 字符串 22
2.1.3 日期型 22
2.1.4 逻辑型 22
2.1.5 变体型 22
2.1.6 货币型 23
2.2 变量和常量 23
2.2.1 变量 23
2.2.2 常量 25
2.3 运算符和表达式 27
2.3.1 算术运算符和表达式 27
2.3.2 字符串运算符和表达式 28
2.3.3 关系运算符和表达式 29
2.3.4 逻辑运算符和表达式 30
2.3.5 日期运算符和日期表达式 31
2.4 常用函数 31
2.4.1 数学函数 31
2.4.2 字符串函数 32
2.4.3 转换函数 34
2.4.4 随机函数和语句 35
2.4.5 日期和时间函数 36
本章小结 37
习题 37
第3章 Visual Basic程序设计基础 40
3.1 语句格式与程序格式 40
3.1.1 语句格式 40
3.1.2 程序格式 42
3.2 基本输入输出语句 42
3.2.1 赋值语句 42
3.2.2 窗体打印语句Print 43
3.2.3 输入框(Inputbox)函数 46
3.2.4 消息框(MsgBox)函数和语句 47
3.3 常用控件 51
3.3.1 命令按钮(CommandButton) 51
3.3.2 标签控件(Label) 52
3.3.3 文本框控件(TextBox) 53
3.3.4 计时器(Timer)控件 54
3.3.5 单选按钮和复选框 55
3.3.6 列表框 57
3.3.7 组合框 59
3.3.8 滚动条 61
3.3.9 图像框(Image)控件 63
3.3.10 图片框(PictureBox)控件 65
本章小结 68
习题 68
第4章 选择结构程序设计 72
4.1 单行If语句 72
4.2 块结构If语句 75
4.3 IIf函数的应用 77
4.4 多分支条件语句 77
4.5 Select Case语句 80
4.6 IF语句的嵌套 82
本章小结 86
习题 86
第5章 循环结构程序设计 90
5.1 For…Next循环结构 90
5.2 Do…Loop循环结构 93
5.3 While循环 97
5.4 循环的嵌套 97
5.5 综合应用程序举例 100
5.5.1 二分法方程求解 100
5.5.2 求公约数和小公倍数 100
5.5.3 求素数 101
本章小结 102
习题 102
第6章 数组 104
6.1 数组的基本概念 104
6.2 静态与动态数组 104
6.2.1 定长数组 105
6.2.2 动态数组 106
6.2.3 Option Base语句 108
6.3 数组的基本操作 108
6.3.1 数组的引用 108
6.3.2 数组元素的赋值 109
6.3.3 数组元素的输入与输出 110
6.3.4 For Each…Next语句 111
6.4 控件数组 111
6.4.1 控件数组的概念 111
6.4.2 控件数组的建立 112
6.4.3 控件数组的使用 113
6.5 用户自定义类型 114
6.5.1 自定义类型的定义 114
6.5.2 自定义类型变量的应用 114
6.5.3 自定义类型数组的应用 115
6.6 综合应用程序举例 116
6.6.1 值与小值 116
6.6.2 查询 117
6.6.3 排序 119
6.6.4 插入与删除 121
6.6.5 矩阵运算 122
本章小结 125
习题 125
第7章 过程 130
7.1 子过程的定义和调用 130
7.1.1 子过程的定义和建立 130
7.1.2 子过程的调用 132
7.2 函数过程的定义和调用 134
7.2.1 函数过程的定义和建立 134
7.2.2 函数过程的调用 135
7.3 子过程与函数过程的参数传递 138
7.3.1 参数及参数传递 139
7.3.2 按地址参数传递 139
7.3.3 按值参数传递 140
7.3.4 表达式参数传递 141
7.3.5 数组参数传递 142
7.4 变量与过程的作用域 144
7.4.1 模块 144
7.4.2 变量的作用域 146
7.4.3 变量的生存期 149
7.4.4 过程的作用域 150
7.5 过程的递归与嵌套 152
7.5.1 过程的嵌套调用 152
7.5.2 过程的递归调用 153
7.6 综合应用程序举例 155
7.6.1 哥德巴赫猜想 155
7.6.2 数制转换 156
7.6.3 加密和解密 157
本章小结 159
习题 159
第8章 文件 164
8.1 文件的基本概念 164
8.1.1 文件的结构 164
8.1.2 文件的分类 165
8.1.3 文件的基本操作 166
8.2 顺序文件 170
8.2.1 顺序文件的打开和关闭 170
8.2.2 顺序文件的读操作 171
8.2.3 顺序文件的写操作 174
8.3 随机文件 177
8.3.1 随机文件的打开和关闭 177
8.3.2 随机文件的读操作 177
8.3.3 随机文件的写操作 178
8.3.4 随机文件中记录的修改、增加与删除 178
8.4 二进制文件 181
8.4.1 二进制文件的打开与关闭 182
8.4.2 二进制文件的读/写操作 182
8.5 文件控件 183
8.5.1 驱动器列表框 184
8.5.2 目录列表框 185
8.5.3 文件列表框 186
本章小结 189
习题 189
第9章 图形设计 194
9.1 坐标系统和颜色 194
9.1.1 坐标系统 194
9.1.2 使用VB颜色 197
9.2 图形控件 198
9.2.1 线条控件 198
9.2.2 形状控件 199
9.2.3 图形控件与动画 199
9.2.4 与图形有关的属性 202
9.3 常用绘图方法 205
9.3.1 画点方法 205
9.3.2 画直线、矩形方法 206
9.3.3 画圆方法 208
9.3.4 清除图形方法 209
本章小结 209
习题 209
第10章 菜单与工具栏 213
10.1 菜单与工具栏 213
10.1.1 菜单编辑器 213
10.1.2 下拉式菜单 215
10.1.3 弹出式菜单 219
10.1.4 工具栏 220
10.2 多重窗体 224
10.2.1 多重窗体的建立 224
10.2.2 多重窗体的应用 226
10.3 键盘和鼠标 228
10.3.1 键盘 228
10.3.2 鼠标 229
本章小结 230
习题 231
第11章 数据库技术 236
11.1 关系数据库的基本结构 236
11.2 数据管理器 237
11.2.1 可视化数据库建立 237
11.2.2 建立数据查询 241
11.3 数据控件 242
11.3.1 属性、方法和事件 242
11.3.2 控件的绑定 244
11.4 ADO数据控件 245
11.4.1 ADO基本概念 245
11.4.2 ADO的创建 246
11.4.3 数据向导 249
11.4.4 ADO编程模型 252
本章小结 257
习题 257
第12章 程序调试与异常处理 259
12.1 VB6.0程序错误类型 259
12.2 程序跟踪与调试 261
12.2.1 程序跟踪 261
12.2.2 程序的调试 263
12.3 异常捕获与处理 269
主要参考文献 271
|
|