第1章 程序设计与程序设计语言 1
1.1程序设计与程序设计语言概述 1
1.1.1程序与程序设计 1
1.1.2程序设计语言 1
1.1.3计算机语言 2
1.1.4计算机语言的发展 3
1.1.5计算机语言的分类 4
1.1.6计算机语言的特征 4
1.2计算机程序设计概述 4
1.2.1计算机程序设计的思想 4
1.2.2计算机程序设计的基本方法 4
1.2.3计算机程序设计的基本步骤 5
1.2.4计算机程序的基本结构 6
1.2.5结构化程序设计方法 9
第2章 计算机程序设计的基础知识 10
2.1数据类型 10
2.2变量与常量 11
2.3运算符与表达式 12
2.4内部函数 12
2.5语句、语法、语义及规则 13
2.6计算机程序设计的结构表示 13
2.6.1顺序结构 13
2.6.2条件判断结构 14
2.6.3循环结构 16
2.7计算机执行程序的过程 17
2.8计算机程序设计环境 17
2.9计算机的算法 18
第3章 面向对象程序设计 19
3.1可视化编程概述 19
3.1.1可视化编程的基本概念 19
3.1.2对象 19
3.1.3对象的属性、事件和方法 20
3.2窗体、控件与代码窗口 22
3.2.1窗体对象 22
3.2.2控件 23
3.2.3代码窗口 25
3.3可视化编程的一般步骤 27
3.3.1建立用户界面 27
3.3.2设置窗体和控件的属性 27
3.3.3编写代码 27
3.3.4应用实例 29
第4章 程序设计的基本语句与结构 33
4.1顺序结构程序设计 33
4.1.1顺序结构程序的概念 33
4.1.2赋值语句 33
4.1.3数据输出 34
4.1.4使用对话框 35
4.1.5卸载对象语句 37
4.1.6 Cls方法 38
4.1.7注释语句 38
4.1.8应用实例 38
4.2选择结构程序设计 40
4.2.1 IF语句 40
4.2.2多分支条件选择语句 44
4.2.3条件函数(可选) 45
4.2.4综合应用实例 46
4.3循环结构程序设计 47
4.3.1循环结构程序设计的概念 47
4.3.2 For...Next语句 48
4.3.3 Do...Loop循环语句 50
4.3.4其他辅助控制语句 52
4.3.5应用实例 52
4.4数组 53
4.4.1数组和数组元素 53
4.4.2静态数组 55
4.4.3动态数组 57
4.4.4应用实例 58
第5章 过程及调用 62
5.1 Visual Basic过程的分类 62
5.2 Visual Basic的过程 63
5.3子过程 63
5.3.1创建子过程 63
5.3.2调用子过程 65
5.4函数过程 65
5.4.1定义函数过程 66
5.4.2调用函数过程 67
5.4.3过程应用实例 67
5.5参数传递 69
5.5.1形式参数与实际参数 69
5.5.2按址传递与按值传递 69
5.5.3传递数组 71
第6章 程序设计的集成开发环境 73
6.1程序设计集成开发环境的概念 73
6.2 Visual Basic的启动与退出 73
6.2.1 Visual Basic的启动 73
6.2.2 Visual Basic的退出 75
6.3主窗口 75
6.3.1标题栏 76
6.3.2菜单栏 76
6.3.3工具栏 76
6.4其他窗口 76
6.4.1工具箱窗口 76
6.4.2窗体设计器窗口 77
6.4.3工程资源管理器窗口 77
6.4.4代码编辑器窗口 78
6.4.5属性窗口 78
6.4.6窗体布局窗口 79
6.4.7对象浏览器窗口 79
6.4.8立即、本地和监视窗口 79
6.4.9创建一个简单的Visual Basic应用程序 80
6.5 Visual Basic集成开发环境的配置 82
6.5.1“视图”菜单的设置 82
6.5.2 Visual Basic集成开发环境的高级设置 82
6.6 Visual Basic帮助系统的使用 83
第7章 常用控件 84
7.1控件的概念及基本属性 84
7.1.1控件的分类 84
7.1.2控件的命名 86
7.1.3控件的值属性 86
7.1.4焦点 86
7.1.5访问键 87
7.1.6容器 87
7.2常用控件 87
7.2.1单选钮和复选框 87
7.2.2框架 90
7.2.3列表框和组合框 92
7.2.4时钟 99
7.2.5滚动条控件 101
7.2.6图像控件和图片框控件 103
7.3 ActiveX控件的使用 106
7.3.1向工具箱中添加ActiveX控件的方法 106
7.3.2常用的ActiveX控件 107
第8章 图形应用程序设计 118
8.1绘制图形 118
8.1.1默认坐标系统 118
8.1.2线宽与线型 119
8.1.3填充与色彩 120
8.1.4图形控件 122
8.1.5图形方法 124
8.2图形的输出 127
8.2.1 PictureBox控件 128
8.2.2 Image控件 129
第9章 文件系统及其应用 130
9.1文件的结构、分类与操作 130
9.1.1文件的结构 130
9.1.2文件的分类 131
9.1.3文件的操作 132
9.2文件的读写 132
9.2.1文件的打开与关闭 132
9.2.2顺序文件的读写 135
9.2.3随机文件的读写 139
9.3文件系统控件 140
9.3.1驱动器列表框 141
9.3.2目录列表框 142
9.3.3文件列表框 143
9.3.4驱动器列表框、目录列表框与文件列表框的关联 144
9.3.5常用文件操作函数和语句 145
第10章 Visual Basic与数据库 148
10.1数据库概述 148
10.1.1关系数据库的基本结构 148
10.1.2数据访问对象模型 150
10.1.3 SQL 150
10.1.4数据库的分类 150
10.1.5 ODBC和数据源 150
10.2使用数据库管理器 152
10.2.1建立一个数据库 152
10.2.2添加数据表 154
10.2.3编辑数据表中的数据 156
10.2.4使用数据窗体设计器 157
10.3 Data控件 159
10.3.1 Data控件的属性 159
10.3.2 Data控件的方法 160
10.3.3 Data控件的事件 161
10.3.4 Recordset对象 161
10.3.5 Data控件应用实例 162
10.4 DBGrid控件 165
10.4.1用DBGrid控件浏览数据库表 166
10.4.2 DBGrid控件设计操作 167
10.4.3 DBGrid控件的运行操作 168
10.4.4 DBGrid控件的应用实例 168
10.5 ADO Data控件 170
10.5.1 ADO Data控件的属性 171
10.5.2 ADO Data控件的方法 173
10.5.3 ADO Data控件的事件 174
10.5.4 ADO Data控件的应用实例 174
10.6 SQL 178
10.6.1 SQL语言的组成 178
10.6.2数据查询语句 178
10.6.3使用SQL 179
参考文献 181