书籍详情
VISUAL BASIC程序设计
作者:白康生
出版社:清华大学出版社
出版时间:2006-09-01
ISBN:9787302136026
定价:¥26.00
购买这本书可以去
内容简介
本书读者对象是Visual Basic程序设计的初学者,主要介绍Visual Basic的基础知识。全书共12章,内容包括:程序设计及Visual Basic概述、Visual Basic语言基础、程序的基本控制结构、数组、应用程序界面设计、过程、鼠标和键盘、文件、多窗体和多文档界面、文本和图形、数据库基本应用,以及其他高级应用简介,等等。.本书中,每章介绍的新概念、新功能语句都配有精选例题,有助于理解和掌握。对计算机程序设计中最常见、最基本问题进行了分析算法,给出了算法和它们的实现的经典程序代码,弄懂并掌握这些内容对程序设计的初学者来说非常重要。每章的复习思考题,有助于读者抓住本章重点难点和进行本章的内容回顾和总结;随后的习题,内容丰富,题目典型,对读者的学习大有帮助;最后的实验部分,重点突出,关键知识点处有分析或提示,部分实验题做了上机指导,便于掌握。..本书适合作高等院校开设的程序设计语言课程、选修课或培洲班的教材,也适宜自学的读者使用。本书特色·内容系统。本书以计算机程序设计初学者为对象,根据Visual Basic的特点.结合编者多年的教学和科研经验,系统地介绍了Visual Basic语言的基础知识。.·注重兴趣。根据各章主要知识点,对例题进行精选,并结合实际中的应用,变枯燥的接受为有目的的、有兴趣的学习,使读者易于掌握,有利于激发学习的积极性。..·强调应用。本书中,无论是介绍知识点时列举的例题、所附的习题,还是最后的实验题.都重在应用能力的培养,意在学以致用。所有例题、习题和实验题都经过编者上机实现和调试。...
作者简介
暂缺《VISUAL BASIC程序设计》作者简介
目录
第1章程序设计及Visual Basic概述1
1.1程序设计1
1.1.1程序及程序设计语言1
1.1.2程序设计2
1.2Visual Basic概述3
1.2.1Visual Basic的功能特点3
1.2.2面向对象程序设计方法4
1.2.3事件驱动的程序设计5
1.3Visual Basic应用程序的设计5
1.3.1Visual Basic的IDE5
1.3.2窗体对象8
1.3.3标签、文本框、命令按钮11
1.3.4上机操作15
复习思考题17
习题18
第2章Visual Basic程序设计基础20
2.1编制Visual Basic应用程序20
2.1.1模块和过程20
2.1.2Visual Basic编码约定21
2.1.3程序注释22
2.2数据类型22
2.2.1数值型数据22
2.2.2字符型数据23
2.2.3布尔型数据24
2.2.4日期型数据24
2.2.5可变类型数据24
2.3常量与变量24
2.3.1常量25
2.3.2变量26
2.4运算符与表达式29
2.4.1算术运算符与算术表达式29
2.4.2关系运算符与关系表达式30
2.4.3逻辑运算符与逻辑表达式31
2.5内部函数32
复习思考题37
习题37
第3章程序的基本控制结构39
3.1顺序结构40
3.1.1赋值语句41
3.1.2数据的输入输出42
3.2分支结构程序设计49
3.2.1If语句49
3.2.2Select Case语句53
3.2.3其他跳转语句55
3.3循环结构程序设计56
3.3.1Do循环56
3.3.2For循环60
3.3.3WhileWend循环62
3.3.4循环嵌套63
3.4控制结构程序举例64
3.4.1找最大值、最小值64
3.4.2计算最大公约数、最小公倍数65
3.4.3判别素数66
3.4.4累加、连乘67
3.4.5数制转换69
3.5程序调试70
3.5.1Visual Basic程序的错误类型70
3.5.2调试与排错71
复习思考题73
习题74
第4章数组82
4.1数组的概念82
4.1.1数组的声明82
4.1.2可调数组84
4.2数组的基本操作85
4.2.1数组的赋值和输出85
4.2.2For Each…Next语句88
4.2.3Erase语句89
4.2.4可变类型数组90
4.3数组的应用举例91
4.3.1一维数组的应用举例91
4.3.2二维数组的应用举例94
4.4控件数组96
4.4.1控件数组的概念96
4.4.2创建控件数组97
复习思考题100
习题100
第5章应用程序界面设计104
5.1界面设计概述105
5.1.1用户界面上对象关系105
5.1.2用户界面格式化105
5.1.3控件的焦点106
5.2常用控件106
5.2.1控件的基本属性107
5.2.2单选按钮和复选框107
5.2.3框架110
5.2.4列表框和组合框111
5.2.5图像和图片框118
5.2.6滚动条121
5.2.7计时器123
5.3通用对话框126
5.3.1“打开”和“另存为”对话框127
5.3.2“颜色”对话框129
5.3.3“字体”对话框130
5.3.4“打印”对话框132
5.3.5“帮助”对话框133
5.4菜单设计135
5.4.1创建菜单135
5.4.2动态菜单139
5.4.3弹出菜单141
复习思考题142
习题142
第6章过程146
6.1Sub子过程的定义与调用146
6.1.1Sub子过程的定义147
6.1.2Sub子过程的调用150
6.2函数子过程的定义和调用152
6.2.1函数子过程的定义152
6.2.2函数子过程的调用152
6.2.3有关说明153
6.3过程间数据的传递155
6.3.1参数值的传递155
6.3.2高级别变量的使用157
6.4递归158
复习思考题160
习题161
第7章鼠标和键盘165
7.1鼠标165
7.1.1改变鼠标指针形状165
7.1.2鼠标事件167
7.1.3拖放170
7.2键盘173
7.2.1KeyPress事件174
7.2.2KeyUp和KeyDown事件175
复习思考题177
习题177
第8章文件179
8.1文件的基本概念179
8.1.1文件179
8.1.2文件分类179
8.2文件的操作180
8.2.1文件的打开和关闭182
8.2.2顺序文件183
8.2.3随机文件187
8.2.4二进制文件191
8.3文件系统控件192
8.3.1驱动器列表框192
8.3.2目录列表框193
8.3.3文件列表框194
8.3.4文件系统控件的组合应用194
8.4其他文件操作语句和函数195
复习思考题197
习题197
第9章多窗体和多文档界面200
9.1多窗体应用程序200
9.1.1多窗体应用程序的设计200
9.1.2多窗体应用程序举例205
9.2多文档界面209
9.2.1MDI应用程序209
9.2.2MDI应用程序的“窗口”菜单212
复习思考题213
习题213
第10章文本和图形215
10.1关于文本215
10.1.1设置字体215
10.1.2选定文本216
10.1.3移动和复制文本217
10.2关于图形219
10.2.1Visual Basic的坐标系统219
10.2.2绘图基本控件222
10.2.3绘图方法223
10.2.4绘图属性227
10.2.5绘图有关问题229
10.3颜色231
10.3.1颜色函数231
10.3.2调色板233
复习思考题233
习题234
第11章数据库基本应用235
11.1数据库基础235
11.1.1数据库的基本概念235
11.1.2Visual Basic 6.0中的数据访问236
11.1.3可视数据管理器237
11.1.4具体实现238
11.2Data控件241
11.2.1数据控件属性242
11.2.2数据控件事件244
11.2.3数据控件的常用方法245
11.2.4RecordSet(记录集)对象246
11.3ADO控件251
11.3.1ADO数据控件简介251
11.3.2ADO控件上新增绑定控件的使用253
11.4数据绑定控件254
11.4.1绑定控件的属性254
11.4.2绑定控件的类型255
11.4.3简单示例256
11.5结构化查询语言257
11.5.1SQL概述257
11.5.2数据查询语言257
11.6应用实例261
复习思考题264
习题264
第12章其他高级应用简介266
12.1多媒体266
12.1.1什么是多媒体266
12.1.2利用OLE技术控制多媒体设备268
12.1.3利用专用控件控制多媒体设备268
12.1.4调用Windows的API函数271
12.2开发Internet应用程序273
12.2.1IIS应用的开发273
12.2.2DHTML应用的开发274
12.2.3Visual Basic的Internet控件276
12.3ActiveX技术276
12.3.1ActiveX控件概述277
12.3.2典型控件277
12.3.3自定义ActiveX控件279
复习思考题280
习题280
附录A上机实验281
1.1程序设计1
1.1.1程序及程序设计语言1
1.1.2程序设计2
1.2Visual Basic概述3
1.2.1Visual Basic的功能特点3
1.2.2面向对象程序设计方法4
1.2.3事件驱动的程序设计5
1.3Visual Basic应用程序的设计5
1.3.1Visual Basic的IDE5
1.3.2窗体对象8
1.3.3标签、文本框、命令按钮11
1.3.4上机操作15
复习思考题17
习题18
第2章Visual Basic程序设计基础20
2.1编制Visual Basic应用程序20
2.1.1模块和过程20
2.1.2Visual Basic编码约定21
2.1.3程序注释22
2.2数据类型22
2.2.1数值型数据22
2.2.2字符型数据23
2.2.3布尔型数据24
2.2.4日期型数据24
2.2.5可变类型数据24
2.3常量与变量24
2.3.1常量25
2.3.2变量26
2.4运算符与表达式29
2.4.1算术运算符与算术表达式29
2.4.2关系运算符与关系表达式30
2.4.3逻辑运算符与逻辑表达式31
2.5内部函数32
复习思考题37
习题37
第3章程序的基本控制结构39
3.1顺序结构40
3.1.1赋值语句41
3.1.2数据的输入输出42
3.2分支结构程序设计49
3.2.1If语句49
3.2.2Select Case语句53
3.2.3其他跳转语句55
3.3循环结构程序设计56
3.3.1Do循环56
3.3.2For循环60
3.3.3WhileWend循环62
3.3.4循环嵌套63
3.4控制结构程序举例64
3.4.1找最大值、最小值64
3.4.2计算最大公约数、最小公倍数65
3.4.3判别素数66
3.4.4累加、连乘67
3.4.5数制转换69
3.5程序调试70
3.5.1Visual Basic程序的错误类型70
3.5.2调试与排错71
复习思考题73
习题74
第4章数组82
4.1数组的概念82
4.1.1数组的声明82
4.1.2可调数组84
4.2数组的基本操作85
4.2.1数组的赋值和输出85
4.2.2For Each…Next语句88
4.2.3Erase语句89
4.2.4可变类型数组90
4.3数组的应用举例91
4.3.1一维数组的应用举例91
4.3.2二维数组的应用举例94
4.4控件数组96
4.4.1控件数组的概念96
4.4.2创建控件数组97
复习思考题100
习题100
第5章应用程序界面设计104
5.1界面设计概述105
5.1.1用户界面上对象关系105
5.1.2用户界面格式化105
5.1.3控件的焦点106
5.2常用控件106
5.2.1控件的基本属性107
5.2.2单选按钮和复选框107
5.2.3框架110
5.2.4列表框和组合框111
5.2.5图像和图片框118
5.2.6滚动条121
5.2.7计时器123
5.3通用对话框126
5.3.1“打开”和“另存为”对话框127
5.3.2“颜色”对话框129
5.3.3“字体”对话框130
5.3.4“打印”对话框132
5.3.5“帮助”对话框133
5.4菜单设计135
5.4.1创建菜单135
5.4.2动态菜单139
5.4.3弹出菜单141
复习思考题142
习题142
第6章过程146
6.1Sub子过程的定义与调用146
6.1.1Sub子过程的定义147
6.1.2Sub子过程的调用150
6.2函数子过程的定义和调用152
6.2.1函数子过程的定义152
6.2.2函数子过程的调用152
6.2.3有关说明153
6.3过程间数据的传递155
6.3.1参数值的传递155
6.3.2高级别变量的使用157
6.4递归158
复习思考题160
习题161
第7章鼠标和键盘165
7.1鼠标165
7.1.1改变鼠标指针形状165
7.1.2鼠标事件167
7.1.3拖放170
7.2键盘173
7.2.1KeyPress事件174
7.2.2KeyUp和KeyDown事件175
复习思考题177
习题177
第8章文件179
8.1文件的基本概念179
8.1.1文件179
8.1.2文件分类179
8.2文件的操作180
8.2.1文件的打开和关闭182
8.2.2顺序文件183
8.2.3随机文件187
8.2.4二进制文件191
8.3文件系统控件192
8.3.1驱动器列表框192
8.3.2目录列表框193
8.3.3文件列表框194
8.3.4文件系统控件的组合应用194
8.4其他文件操作语句和函数195
复习思考题197
习题197
第9章多窗体和多文档界面200
9.1多窗体应用程序200
9.1.1多窗体应用程序的设计200
9.1.2多窗体应用程序举例205
9.2多文档界面209
9.2.1MDI应用程序209
9.2.2MDI应用程序的“窗口”菜单212
复习思考题213
习题213
第10章文本和图形215
10.1关于文本215
10.1.1设置字体215
10.1.2选定文本216
10.1.3移动和复制文本217
10.2关于图形219
10.2.1Visual Basic的坐标系统219
10.2.2绘图基本控件222
10.2.3绘图方法223
10.2.4绘图属性227
10.2.5绘图有关问题229
10.3颜色231
10.3.1颜色函数231
10.3.2调色板233
复习思考题233
习题234
第11章数据库基本应用235
11.1数据库基础235
11.1.1数据库的基本概念235
11.1.2Visual Basic 6.0中的数据访问236
11.1.3可视数据管理器237
11.1.4具体实现238
11.2Data控件241
11.2.1数据控件属性242
11.2.2数据控件事件244
11.2.3数据控件的常用方法245
11.2.4RecordSet(记录集)对象246
11.3ADO控件251
11.3.1ADO数据控件简介251
11.3.2ADO控件上新增绑定控件的使用253
11.4数据绑定控件254
11.4.1绑定控件的属性254
11.4.2绑定控件的类型255
11.4.3简单示例256
11.5结构化查询语言257
11.5.1SQL概述257
11.5.2数据查询语言257
11.6应用实例261
复习思考题264
习题264
第12章其他高级应用简介266
12.1多媒体266
12.1.1什么是多媒体266
12.1.2利用OLE技术控制多媒体设备268
12.1.3利用专用控件控制多媒体设备268
12.1.4调用Windows的API函数271
12.2开发Internet应用程序273
12.2.1IIS应用的开发273
12.2.2DHTML应用的开发274
12.2.3Visual Basic的Internet控件276
12.3ActiveX技术276
12.3.1ActiveX控件概述277
12.3.2典型控件277
12.3.3自定义ActiveX控件279
复习思考题280
习题280
附录A上机实验281
猜您喜欢