计算机类专业教育 > 程序设计类

Visual Basic程序设计(第三版)

书号:9787113207397 套系名称:普通高等教育“十一五”国家级规划教材

作者:孙俏 出版日期:2015-09-01

定价:38.00 页码 / 开本:260 /16

策划编辑:周海燕 责任编辑:周海燕 鲍闻

适用专业:无 适用层次:本科

最新印刷时间:

资源下载
教学课件 教学素材
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色

  •         本书围绕“Visual Basic 语言”课程教学目标,以“Visual Basic 6.0 中文企业版”为平台,从应用出发,系统地介绍了Visual Basic 的基本理论和方法。主要内容包括绪论、Visual Basic 6.0 程序设计步骤、Visual Basic 程序设计基础、Visual Basic 程序设计结构、数组、过程、标准控件、开发绘图程序、响应键盘与鼠标事件、界面设计、文件操作、开发数据库管理程序、开发多媒体应用程序和开发网络应用程序。本书强调理论结合实际,兼顾2013 版全国计算机等级考试大纲和Visual Basic语言在数据库、多媒体和网络等方面的应用,书中的提高知识可供不同专业学生选修。

            本书被评为普通高等教育“十一五”国家级规划教材,适合作为高校非计算机专业教材,也可作为准备参加计算机等级考试的人员用书。

  • 第0 章 绪论......................................................................................................... 1
    0.1 程序与程序设计语言.................................................................................. 1
    0.2 程序设计方法............................................................................................. 2
    0.2.1 结构化的程序设计........................................................................... 2
    0.2.2 面向对象的程序设计........................................................................ 3
    0.3 算法............................................................................................................ 4
    0.3.1 算法的概念...................................................................................... 4
    0.3.2 算法的描述...................................................................................... 4
    0.3.3 算法策略.......................................................................................... 4
    0.4 计算思维..................................................................................................... 5
    小结.................................................................................................................... 6
    思考与练习题...................................................................................................... 6
    第1 章 Visual Basic 6.0 简介............................................................................... 8
    1.1 Visual Basic 6.0 概述.................................................................................. 8
    1.1.1 Visual Basic 6.0 的启动和退出......................................................... 8
    1.1.2 Visual Basic 6.0 的集成开发环境..................................................... 9
    1.2 Visual Basic 程序概述................................................................................14
    1.2.1 程序特点.........................................................................................14
    1.2.2 面向对象思想..................................................................................15
    小结...................................................................................................................17
    思考与练习题.....................................................................................................17
    第2 章 Visual Basic 6.0 程序设计步骤............................................................... 19
    2.1 一个简单的Visual Basic 6.0 程序..............................................................19
    2.1.1 应用程序的设计步骤.......................................................................20
    2.1.2 一个简单的应用程序.......................................................................21
    2.2 窗体...........................................................................................................24
    2.3 常用控件....................................................................................................27
    2.3.1 CommandButton 控件......................................................................27
    2.3.2 Label 控件.......................................................................................28
    Visual Basic 程序设计 第三版
    2
    2.3.3 TextBox 控件...................................................................................28
    2.3.4 实例................................................................................................29
    小结...................................................................................................................30
    思考与练习题.....................................................................................................30
    第3 章 Visual Basic 程序设计基础..................................................................... 33
    3.1 数据类型....................................................................................................33
    3.1.1 基本数据类型..................................................................................33
    3.1.2 标识符与保留字..............................................................................34
    3.1.3 常量................................................................................................34
    3.1.4 变量................................................................................................36
    3.1.5 用户自定义数据类型.......................................................................39
    3.2 运算符和表达式.........................................................................................40
    3.2.1 赋值运算符与赋值表达式...............................................................40
    3.2.2 算术运算符与算术表达式...............................................................40
    3.2.3 关系运算符与关系表达式...............................................................40
    3.2.4 逻辑运算符与逻辑表达式...............................................................41
    3.2.5 字符串运算符与字符串表达式........................................................42
    3.2.6 运算符的优先级..............................................................................42
    3.3 常用内部函数............................................................................................42
    3.3.1 数学函数.........................................................................................42
    3.3.2 字符串函数.....................................................................................43
    3.3.3 随机函数.........................................................................................43
    3.3.4 数据类型转换函数..........................................................................44
    3.3.5 日期函数.........................................................................................44
    3.3.6 输入/输出函数................................................................................45
    3.4 实例...........................................................................................................48
    小结...................................................................................................................49
    思考与练习题.....................................................................................................49
    第4章 Visual Basic 程序设计结构..................................................................... 53
    4.1 概述...........................................................................................................53
    4.2 顺序结构....................................................................................................53
    4.3 选择结构....................................................................................................54
    4.3.1 If 语句.............................................................................................54
    4.3.2 Select Case 语句..............................................................................57
    4.3.3 选择结构的嵌套..............................................................................58
    4.4 实例...........................................................................................................59
    目 录
    3
    4.5 循环结构程序设计.....................................................................................62
    4.5.1 While...Wend 语句...........................................................................62
    4.5.2 For...Next 语句................................................................................62
    4.5.3 Do...Loop 语句................................................................................63
    4.5.4 循环结构的嵌套..............................................................................65
    4.6 实例...........................................................................................................66
    小结...................................................................................................................70
    思考与练习题.....................................................................................................70
    第5 章 数组....................................................................................................... 74
    5.1 静态数组....................................................................................................74
    5.1.1 概述................................................................................................74
    5.1.2 一维数组.........................................................................................77
    5.1.3 二维数组.........................................................................................80
    5.2 动态数组....................................................................................................81
    5.3 实例...........................................................................................................82
    5.4 控件数组....................................................................................................90
    5.4.1 创建控件数组..................................................................................91
    5.4.2 控件数组的使用..............................................................................92
    小结...................................................................................................................94
    思考与练习题.....................................................................................................95
    第6 章 过程....................................................................................................... 99
    6.1 概述...........................................................................................................99
    6.2 Function 过程........................................................................................... 100
    6.2.1 Function 过程的定义..................................................................... 100
    6.2.2 Function 过程的调用..................................................................... 101
    6.3 Sub 过程.................................................................................................. 104
    6.3.1 事件过程....................................................................................... 104
    6.3.2 Sub 过程的定义............................................................................. 104
    6.3.3 Sub 过程的调用............................................................................. 105
    6.4 参数传递.................................................................................................. 106
    6.4.1 形参与实参................................................................................... 106
    6.4.2 参数传递方式................................................................................ 106
    6.4.3 数组做参数................................................................................... 108
    6.4.4 对象做参数................................................................................... 110
    6.5 可选参数和可变参数............................................................................... 112
    小结................................................................................................................. 113
    思考与练习题................................................................................................... 114
    Visual Basic 程序设计 第三版
    4
    第7 章 标准控件.............................................................................................. 118
    7.1 概述......................................................................................................... 118
    7.2 Frame 控件............................................................................................... 119
    7.3 CheckBox 控件......................................................................................... 120
    7.4 OptionButton 控件.................................................................................... 121
    7.5 Timer 控件............................................................................................... 122
    7.6 ScrollBar 控件.......................................................................................... 123
    7.7 ListBox 控件............................................................................................ 124
    7.8 ComboBox 控件....................................................................................... 127
    7.9 实例......................................................................................................... 127
    小结................................................................................................................. 129
    思考与练习题................................................................................................... 129
    第8 章 开发绘图程序....................................................................................... 134
    8.1 概述......................................................................................................... 134
    8.1.1 默认坐标系及度量单位................................................................. 134
    8.1.2 用户自定义坐标系........................................................................ 135
    8.2 绘图属性.................................................................................................. 136
    8.2.1 ForeColor 属性.............................................................................. 136
    8.2.2 DrawWidth、DrawStyle 属性......................................................... 137
    8.3 绘图方法.................................................................................................. 138
    8.3.1 PSet 方法....................................................................................... 138
    8.3.2 Line 方法....................................................................................... 139
    8.3.3 Circle 方法.................................................................................... 140
    8.3.4 Point 方法..................................................................................... 142
    8.4 绘图控件.................................................................................................. 142
    8.4.1 Shape 控件.................................................................................... 142
    8.4.2 Line 控件....................................................................................... 142
    8.4.3 Image 控件.................................................................................... 142
    8.4.4 PictureBox 控件............................................................................. 143
    8.4.5 实例.............................................................................................. 144
    小结................................................................................................................. 145
    思考与练习题................................................................................................... 145
    第9 章 响应键盘与鼠标事件............................................................................ 148
    9.1 键盘事件.................................................................................................. 148
    9.1.1 KeyPress 事件............................................................................... 148
    目 录
    5
    9.1.2 KeyDown 事件和KeyUp 事件....................................................... 149
    9.1.3 KeyPress 事件与KeyDown 事件区别............................................ 149
    9.1.4 实例.............................................................................................. 150
    9.2 鼠标事件.................................................................................................. 152
    9.3 拖放操作.................................................................................................. 154
    小结................................................................................................................. 157
    思考与练习题................................................................................................... 157
    第10 章 界面设计............................................................................................ 160
    10.1 菜单....................................................................................................... 160
    10.1.1 下拉式菜单................................................................................. 160
    10.1.2 弹出式菜单................................................................................. 163
    10.1.3 实例............................................................................................ 163
    10.2 对话框................................................................................................... 165
    10.2.1 CommonDialog 控件.................................................................... 166
    10.2.2 实例............................................................................................ 171
    10.3 工具栏................................................................................................... 173
    10.3.1 ImageList 控件............................................................................ 173
    10.3.2 ToolBar 控件............................................................................... 174
    10.3.3 实例............................................................................................ 176
    10.4 多重窗体................................................................................................ 179
    10.4.1 多文档用户界面.......................................................................... 180
    10.4.2 闲置循环与DoEvents 语句.......................................................... 181
    小结................................................................................................................. 182
    思考与练习题................................................................................................... 182
    第11 章 文件操作............................................................................................ 185
    11.1 概述....................................................................................................... 185
    11.2 文件的操作............................................................................................ 186
    11.2.1 文件的打开与关闭...................................................................... 187
    11.2.2 文件系统的其他操作语句和函数................................................ 188
    11.3 顺序文件................................................................................................ 190
    11.3.1 顺序文件的操作.......................................................................... 190
    11.3.2 实例............................................................................................. 192
    11.4 随机文件................................................................................................ 195
    11.4.1 随机文件的操作.......................................................................... 195
    11.4.2 实例............................................................................................. 197
    11.5 文件系统控件......................................................................................... 200
    Visual Basic 程序设计 第三版
    6
    11.5.1 DriveListBox 控件....................................................................... 200
    11.5.2 DirListBox 控件........................................................................... 201
    11.5.3 FileListBox 控件.......................................................................... 202
    11.5.4 组合文件系统控件...................................................................... 202
    11.5.5 实例............................................................................................. 203
    小结................................................................................................................. 204
    思考与练习题................................................................................................... 204
    第12 章 开发数据库管理程序.......................................................................... 208
    12.1 数据库基础知识..................................................................................... 208
    12.1.1 数据库的基本概念...................................................................... 208
    12.1.2 SQL 语言..................................................................................... 209
    12.2 Access 数据库管理系统......................................................................... 210
    12.3 数据库控件............................................................................................ 212
    12.3.1 Adodc 控件的基本属性............................................................... 213
    12.3.2 TextBox 控件的基本属性............................................................ 215
    12.3.3 DataGrid 控件的基本属性........................................................... 216
    12.4 Adodc 控件的高级成员.......................................................................... 217
    12.4.1 Refresh 方法................................................................................ 217
    12.4.2 RecordSet 属性............................................................................ 218
    12.4.3 数据操作方法.............................................................................. 219
    12.5 实例....................................................................................................... 220
    小结................................................................................................................. 224
    思考与练习题................................................................................................... 224
    第13 章 开发多媒体应用程序.......................................................................... 226
    13.1 概述....................................................................................................... 226
    13.2 MMControl 控件.................................................................................... 226
    13.2.1 MMControl 控件的常用基本属性................................................ 227
    13.2.2 MMControl 控件编程的步骤....................................................... 228
    13.2.3 实例............................................................................................ 229
    13.3 WindowsMediaPlayer 控件..................................................................... 231
    13.3.1 WindowsMediaPlayer 控件的添加................................................ 231
    13.3.2 WindowsMediaPlayer 控件的常用成员........................................ 232
    13.3.3 实例............................................................................................ 232
    13.4 API 多媒体函数..................................................................................... 233
    13.4.1 API 函数声明.............................................................................. 233
    13.4.2 API 多媒体函数........................................................................... 234
    目 录
    7
    13.4.3 实例............................................................................................ 234
    小结................................................................................................................. 235
    思考与练习题................................................................................................... 235
    第14章 开发网络应用程序.............................................................................. 236
    14.1 概述....................................................................................................... 236
    14.2 Internet Transfer 控件............................................................................. 237
    14.2.1 Internet Transfer 控件属性........................................................... 237
    14.2.2 Internet Transfer 控件方法........................................................... 239
    14.2.3 Internet Transfer 控件事件........................................................... 240
    14.2.4 实例............................................................................................ 241
    14.3 Web Browser 控件.................................................................................. 243
    14.3.1 Web Browser 控件属性................................................................ 244
    14.3.2 Web Browser 控件方法................................................................ 244
    14.3.3 Web Browser 控件事件................................................................ 244
    14.3.4 实例............................................................................................ 244
    小结................................................................................................................. 246
    思考与练习题................................................................................................... 246
    参考文献............................................................................................................ 248