Visual Basic程序设计(21世纪高等学校计算机规划教材)

分类: 图书,教材教辅与参考书,大学,计算机专业,
品牌: 王盈瑛
基本信息·出版社:人民邮电出版社
·页码:288 页
·出版日期:2010年02月
·ISBN:9787115219091
·条形码:9787115219091
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高等学校计算机规划教材
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Visual Basic程序设计》以Visual Basic 6.0语言为基础,着重介绍Visual Basic编程的基本知识和方法,并将基本知识与实际案例相融合,使学生在学习过程中不但能掌握基本的知识,而且具备了综合分析问题和解决问题的能力。全书共10章,主要内容包括:Visual Basic概述、窗体和基本控件、数据类型与表达式、Visual Basic控制结构、数组、过程、文件、程序调试、菜单与多窗体设计、数据库应用基础等。每章由4部分组成:基本知识、案例、案例实训、练习题。每章的案例与案例实训涵盖了Visual Basic程序设计教学大纲要求的相应章节的全部知识点。同时编写的《Visual Basic程序设计——学习与实验指导》一书可以与本书配套使用,旨在提高学生对知识点的认识,提高操作和应用能力。
《Visual Basic程序设计》可作为高等院校非计算机专业学习Visual Basic程序设计的教材,也可作为计算机等级考试二级Visual Basic程序设计考试的人员或有关培训用书,还可作为社会各类学校及自学者学习Visual Basic程序设计的参考书。
目录
目录
第1章Visual Basic概述1
1.1Visual Basic简介1
1.1.1Visual Basic及其发展1
1.1.2Visual Basic的功能特点2
1.2Visual Basic的启动与退出3
1.2.1Visual Basic的启动3
1.2.2Visual Basic的退出4
1.3Visual Basic集成开发环境4
1.3.1主窗口5
1.3.2窗体设计器窗口7
1.3.3工具箱窗口7
1.3.4工程资源管理器窗口7
1.3.5属性窗口8
1.3.6窗体布局窗口9
1.3.7代码编辑器窗口9
1.3.8其他窗口9
1.4面向对象程序设计的基本概念10
1.4.1对象及对象类10
1.4.2对象的属性、方法与事件10
1.4.3事件过程与事件驱动程序设计12
1.5Visual Basic程序设计的基本步骤12
1.5.1创建用户界面13
1.5.2设置对象属性13
1.5.3编写程序代码13
1.5.4保存工程14
1.5.5运行及调试程序14
1.5.6生成可执行文件14
1.6案例14
1.7案例实训17
练习题118
第2章窗体和基本控件21
2.1窗体21
2.1.1窗体的属性21
2.1.2窗体的方法24
2.1.3窗体的事件27
2.2基本控件29
2.2.1文本框29
2.2.2标签30
2.2.3命令按钮31
2.2.4列表框32
2.2.5组合框33
2.2.6图像框34
2.2.7图片框34
2.2.8框架35
2.2.9单选按钮35
2.2.10复选框36
2.2.11滚动条36
2.2.12计时器37
2.3案例38
2.4案例实训42
练习题243
第3章数据类型与表达式46
3.1基本字符集及编码规则46
3.1.1字符集46
3.1.2关键字47
3.1.3编码规则与约定47
3.2数据类型47
3.3常量和变量50
3.3.1常量50
3.3.2变量51
3.4运算符和表达式55
3.4.1算术运算符与算术表达式55
3.4.2字符串运算符与字符串表达式56
3.4.3关系运算符与关系表达式57
3.4.4逻辑运算符与逻辑表达式57
3.5常用内部函数58
3.5.1算术函数59
3.5.2字符函数59
3.5.3转换函数60
3.5.4日期与时间函数61
3.5.5随机函数Rnd与Randomize语句61
3.5.6格式输出Format函数62
3.6案例63
3.7案例实训65
练习题366
第4章Visual Basic控制结构70
4.1顺序结构与顺序结构语句70
4.1.1赋值语句70
4.1.2数据的输入与输出73
4.2选择结构与选择结构语句79
4.2.1If语句79
4.2.2Select Case语句84
4.3循环结构与循环结构语句86
4.3.1For-Next循环结构语句87
4.3.2Do-Loop循环结构语句93
4.3.3循环嵌套96
4.4案例96
4.5案例实训99
练习题4102
第5章数组109
5.1数组的概念109
5.1.1数组的命名与数组元素109
5.1.2数组的维数110
5.1.3数组的大小110
5.1.4数组的分类111
5.2静态数组111
5.2.1静态数组的声明111
5.2.2静态数组的应用112
5.3动态数组113
5.3.1动态数组的声明113
5.3.2动态数组的应用114
5.4数组的基本操作115
5.4.1数组元素的引用115
5.4.2数组元素的赋值116
5.4.3数组元素的输出118
5.4.4与数组相关的操作函数119
5.5控件数组121
5.5.1控件数组的概念122
5.5.2控件数组的建立122
5.6数组应用实例124
5.7案例132
5.8案例实训139
练习题5141
第6章过程149
6.1程序代码的结构化组织149
6.1.1模块149
6.1.2过程150
6.2Sub子过程152
6.2.1定义Sub子过程152
6.2.2建立Sub子过程153
6.3Function过程154
6.3.1定义Function过程154
6.3.2建立Function过程155
6.4过程调用156
6.4.1调用Sub子过程156
6.4.2调用Function过程157
6.4.3事件过程的调用162
6.4.4不同模块间过程的调用163
6.5参数的传递164
6.5.1形参与实参164
6.5.2按值传递参数165
6.5.3按地址传递参数166
6.5.4参数传递方式的正确使用167
6.5.5数组参数169
6.5.6对象参数*171
6.6过程的嵌套与递归调用171
6.6.1过程的嵌套调用171
6.6.2过程的递归调用173
6.7变量与过程的作用域175
6.7.1过程的作用域175
6.7.2变量的作用域175
6.8应用实例179
6.9案例183
6.10案例实训187
练习题6189
第7章文件198
7.1文件的基本概念198
7.1.1文件类型198
7.1.2文件操作的一般步骤199
7.1.3文件访问的语句和函数199
7.2顺序文件204
7.2.1顺序文件的打开与关闭204
7.2.2顺序文件的写操作204
7.2.3顺序文件的读操作208
7.3随机文件211
7.3.1变量声明212
7.3.2随机文件的打开与关闭212
7.3.3随机文件的读/写操作213
7.3.4添加、删除随机文件中的记录217
7.4二进制文件218
7.5文件系统控件219
7.5.1驱动器列表框219
7.5.2目录列表框220
7.5.3文件列表框221
7.5.4组合使用文件系统控件223
7.6案例224
7.7案例实训228
练习题7232
第8章程序调试235
8.1错误类型235
8.1.1语法错误235
8.1.2运行错误235
8.1.3逻辑错误236
8.2调试工具236
8.2.1设置自动语法检测236
8.2.2Visual Basic调试工具237
8.3调试方法238
8.3.1中断状态的进入与退出238
8.3.2使用调试窗口238
8.3.3断点设置及单步调试240
练习题8242
第9章菜单与多窗体设计245
9.1菜单设计245
9.1.1菜单编辑器246
9.1.2下拉式菜单248
9.1.3弹出式菜单249
9.2多窗体设计251
9.2.1多重窗体251
9.2.2MDI窗体253
9.3界面设计程序示例254
练习题9256
第10章数据库应用基础259
10.1数据库基础259
10.1.1数据库基本概念259
10.1.2关系型数据库260
10.2创建Access数据库261
10.2.1建立数据库261
10.2.2建立数据查询265
10.2.3生成数据窗体266
10.3结构化查询语言SQL267
10.3.1SQL的基本组成267
10.3.2SQL语句应用268
10.4Data控件270
10.4.1Data控件的外观和功能270
10.4.2Data控件的常用属性271
10.4.3Data控件的常用方法与事件273
10.4.4数据绑定控件275
10.5ADO 数据访问技术276
10.5.1ADO对象模型276
10.5.2ADO对象模型的使用277
10.5.3ADO Data控件278
10.6案例281
10.7案例实训285
练习题10287
……[看更多目录]