注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2016年6月

出版社:清华大学出版社

以下为《Visual Basic程序设计教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302433132
  • 2-1
  • 54743
  • 16开
  • 2016年6月
  • 工学
  • 软件工程
  • TP312VB
  • 计算机
  • 本专科、高职高专
内容简介
本书在第1版的基础上,对部分章节进行了调整与扩充,更便于学生与教师使用。 针对将Visual Basic作为程序设计门课程的学习者,本书详细介绍了程序设计的基础知识、Visual Basic 6.0概况及其集成开发环境、Visual Basic语言基础、结构化程序的3种基本结构、数组、过程、常用控件、界面设计、文件、数据库技术等内容。每章内容后附有大量的习题,以巩固对教材内容的学习。这些题目均经过精心挑选,具有典型的代表性,可作为全国计算机等级考试(二级Visual Basic)的练习题。 本书可作为高等学校或培训机构计算机程序设计基础课程的教材,也可作为Visual Basic程序设计语言的自学用书或参加计算机等级考试的参考用书。
目录
编者目录
第1章Visual Basic程序设计概述1
1.1程序设计基础1
1.1.1程序设计1
1.1.2算法3
1.1.3程序设计语言4
1.1.4程序设计方法5
1.2Visual Basic 简介5
1.2.1Visual Basic的发展史5
1.2.2Visual Basic 6.0的特点6
1.2.3Visual Basic 6.0的版本7
1.2.4Visual Basic 6.0的安装与启动8
1.3Visual Basic 集成开发环境10
1.3.1主窗口10
1.3.2其他窗口10
1.3.3集成开发环境的工作模式13
1.4可视化编程的基本概念与方法14
1.4.1对象14
1.4.2属性14
1.4.3事件16
1.4.4方法17
1.5窗体和基本控件17
1.5.1窗体17
1.5.2标签19
1.5.3文本框20
1.5.4命令按钮22
1.6建立Visual Basic应用程序的基本步骤23
1.6.1新建工程23
1.6.2设计界面24
1.6.3设置属性24
1.6.4编写代码24
1.6.5保存工程25
1.6.6运行和调试工程26
1.6.7编译工程27
习题127第2章Visual Basic语言基础31
2.1字符集和编码规则31
2.1.1字符集31
2.1.2编码规则31
2.2基本数据类型32
2.3常量和变量34
2.3.1常量34
2.3.2变量36
2.4运算符与表达式38
2.4.1算术运算38
2.4.2字符串运算39
2.4.3关系运算40
2.4.4逻辑运算41
2.4.5日期运算42
2.4.6表达式混合运算42
2.5常用内部函数42
2.5.1数学函数42
2.5.2字符串操作函数 44
2.5.3日期与时间函数44
2.5.4转换函数46
2.5.5格式输出函数Format47
2.5.6Shell函数48
习题249第3章顺序结构程序设计53
3.1顺序结构概述53
3.2赋值语句53
3.3数据输入55
3.3.1使用InputBox函数55
3.3.2使用TextBox控件58
3.3.3焦点和Tab键序59
3.4数据输出60
3.4.1使用MsgBox函数60
3.4.2使用Print方法63
3.5其他语句65
3.5.1Cls语句65
3.5.2End语句66
3.5.3Stop语句66
习题366第4章选择结构程序设计71
4.1If语句71
4.1.1单行结构条件语句71
4.1.2块结构条件语句73
4.1.3IIf函数74
4.1.4If语句的嵌套74
4.1.5多分支结构的If语句76
4.2Select Case语句78
习题480第5章循环结构程序设计86
5.1For循环语句86
5.2While循环语句89
5.3Do…Loop循环语句91
5.3.1前测型Do…Loop循环语句91
5.3.2后测型Do…Loop循环语句93
5.4循环嵌套95
5.5应用举例98
习题5103第6章数组112
6.1数组的概念112
6.1.1数组的定义112
6.1.2数组的初始化114
6.1.3数组元素的引用114
6.2一维数组的基本操作115
6.2.1一维数组的输入 115
6.2.2一维数组的输出116
6.2.3一维数组的复制117
6.2.4数组的最大最小值117
6.3二维数组的基本操作118
6.3.1二维数组的输入与输出118
6.3.2二维数组的统计求和119
6.3.3矩阵的转置120
6.3.4数组元素的查找121
6.4For Each…Next语句122
6.5动态数组123
6.5.1动态数组的定义123
6.5.2Ubound函数和Lbound函数124
6.5.3动态数组应用举例125
6.6控件数组127
6.6.1基本概念127
6.6.2建立控件数组127
6.6.3控件数组应用举例128
6.7应用举例129
习题6134第7章过程140
7.1概述140
7.1.1模块化程序设计140
7.1.2引例140
7.1.3过程的概念141
7.2Function过程142
7.2.1Function过程的定义142
7.2.2Function过程的调用144
7.2.3Function过程应用示例145
7.3Sub过程147
7.3.1Sub过程的定义147
7.3.2Sub过程的调用149
7.3.3Sub过程应用示例149
7.3.4Sub过程与Function过程的区别151
7.4参数传递153
7.4.1形式参数与实际参数153
7.4.2传值与传址153
7.4.3数组参数155
7.5过程、变量的作用域157
7.5.1代码模块的概念157
7.5.2过程的作用域158
7.5.3变量的作用域159
7.5.4静态变量161
7.6递归163
习题7164第8章常用控件170
8.1控件概述170
8.1.1常用控件的分类170
8.1.2控件的基本操作170
8.2容器控件172
8.3选项控件173
8.3.1单选按钮173
8.3.2复选框175
8.3.3列表框178
8.3.4组合框182
8.4图形控件186
8.4.1图片框和图像框186
8.4.2形状和直线190
8.5滚动条191
8.6定时器193
8.7键盘事件196
8.7.1KeyPress事件196
8.7.2KeyDown事件和KeyUp事件197
8.8鼠标事件200
8.8.1Click事件和DblClick事件200
8.8.2MouseMove事件、MouseDown事件和MouseUp事件200
习题8203第9章界面设计211
9.1菜单设计211
9.1.1菜单编辑器211
9.1.2下拉式菜单214
9.1.3弹出式菜单217
9.2对话框220
9.2.1自定义对话框220
9.2.2通用对话框223
9.3工具栏和状态栏235
9.3.1ImageList控件236
9.3.2Toolbar控件237
9.3.3StatusBar控件241
9.4多重窗体242
9.4.1建立多重窗体242
9.4.2多重窗体的执行242
9.5多文档界面245
9.5.1多文档界面的特点245
9.5.2创建MDI窗体和子窗体246
9.5.3MDI应用程序举例246
习题9248第10章文件249
10.1文件的基本概念249
10.1.1文件结构249
10.1.2文件的分类249
10.2文件的打开与关闭250
10.2.1文件的打开251
10.2.2文件的关闭252
10.2.3文件指针及相关语句和函数252
10.3顺序文件254
10.3.1顺序文件的写操作254
10.3.2顺序文件的读操作257
10.4随机文件259
10.4.1记录型变量260
10.4.2随机文件的读写操作261
10.4.3随机文件操作举例261
10.5目录和文件操作265
10.6文件系统控件268
10.6.1驱动器列表框268
10.6.2目录列表控件269
10.6.3文件列表控件271
10.6.4应用举例272
习题10274第11章数据库技术278
11.1数据库基础278
11.1.1数据库的基本概念278
11.1.2关系数据库的基本概念278
11.1.3数据库访问技术280
11.2可视化数据管理器280
11.2.1数据库的创建281
11.2.2编辑数据表中的数据283
11.2.3查询数据库记录286
11.3Data控件288
11.3.1Data控件的主要属性288
11.3.2数据绑定控件289
11.3.3Data控件的方法291
11.3.4Data控件的Recordset对象291
11.3.5用代码操作记录293
11.4ADO控件297
11.4.1ADO的对象模型297
11.4.2ADO控件298
11.5结构化查询语言302
11.5.1SQL的基本语法302
11.5.2SELECT语句303
11.5.3SQL语句应用举例303
习题11304参考文献306