21世纪高等学校计算机规划教材——高校系列

新编Visual Basic程序设计教程

分享 推荐 0 收藏 1 阅读 1.2K
孙家启 (主编) 978-7-115-26670-5

关于本书的内容有任何问题,请联系 武恩玉

主编孙家启在安徽具有一定的声望,号称北有谭浩强,南有孙家启。
¥32.00 ¥27.20 (8.5 折)

内容摘要

  本书根据教育部高等学校计算机基础课程教学指导委员会分委会发布的《关于进一步加强高等学校计算机基础教学的几点意见》中的课程体系和教学基本要求,并参照安徽省教育厅组编的《全国高等学校(安徽考区)计算机基础教育教学(考试)大纲》的内容组织编写的。本书在2003年被列为安徽省教育厅组编的计算机教学系列教材。全书分9章,主要内容有:Visaul Basic程序设计概述、简单Visual Basic程序设计、Visual Basic语言基础、数组、用户界面设计、菜单设计、鼠标与键盘事件、文件处理、数据库访问技术等。本书以Microsoft公司的中文Visual Basic6.0版本为标准,由浅入深、循序渐进地介绍了Visual Basic的基本知识、结构化程序、界面设计以及面向程序设计的方法,强调培养学生基本的程序设计能力,向学生介绍可视化面向对象的编程技术。本书例题、习题丰富,并配套有上机实验教程、电子教案、源程序代码及样题等。
  本书可作为高等学校本科非计算机专业和高职各专业“计算机程序设计”课程教材,也可作为广大程序设计爱好者自学参考书。
  本书是全国高等学校(安徽考区)计算机水平考试(二级)Visual Basic程序设计指定参考书。

目录

目 录

第 1章 Visual Basic程序设计概论 1
1.1 概述 1
1.1.1 Visual Basic简介 1
1.1.2 Visual Basic特色及编程优势 2
1.2 Visual Basic的安装与启动 3
1.2.1 Visual Basic的运行环境 3
1.2.2 Visual Basic的安装 3
1.2.3 启动与退出Visual Basic 5
1.3 Visual Basic的集成开发环境 5
1.3.1 主窗口 6
1.3.2 窗体窗口 7
1.3.3 工程资源管理器窗口 8
1.3.4 属性窗口 8
1.3.5 工具箱窗口 8
1.3.6 窗体布局窗口 10
1.3.7 对象浏览器窗口 11
1.3.8 代码编辑器窗口 12
1.4 Visual Basic编程及关键性概念 13
1.4.1 编写第 一个VB应用程序——使用窗体 13
1.4.2 Visual Basic的对象 15
1.4.3 编写第 二个VB应用程序——使用VB控件 16
1.4.4 开发VB应用程序的基本步骤 19
1.5 生成可执行文件和制作安装盘 20
本章小结 21
习题1 21

第 2章 简单Visual Basic程序设计 24
2.1 Visual Basic中的一些基本概念 24
2.1.1 对象与类 24
2.1.2 属性 25
2.1.3 事件及事件过程 25
2.1.4 方法 26
2.2 窗体的常用属性、事件和方法 27
2.2.1 属性 27
2.2.2 事件 31
2.2.3 方法 32
2.3 命令按钮、标签、文本框 34
2.3.1 命令按钮(CommandButton) 34
2.3.2 标签控件(Label) 35
2.3.3 文本框控件(TextBox) 36
2.4 Visual Basic程序的组成及工作方式 38
2.4.1 Visual Basic应用程序的组成 38
2.4.2 Visual Basic应用程序的工作原理 39
2.4.3 创建应用程序的步骤 39
2.5 一个简单Visual Basic应用程序的创建实例 40
2.5.1 新建工程 40
2.5.2 程序界面设计 41
2.5.3 编写相关事件的代码 43
2.5.4 保存工程 44
2.5.5 运行、调试程序 44
2.5.6 生成可执行程序 45
本章小结 45
习题  46

第3章 Visual Basic语言基础 48
3.1 VB的语句及对书写的约定 48
3.1.1 VB的语句 48
3.1.2 程序书写的约定 49
3.2 Visual Basic的基本数据类型 50
3.2.1 数值(Numeric)型 51
3.2.2 布尔(Boolean)型 53
3.2.3 日期(Date)型 53
3.2.4 字符串(String)型 53
3.2.5 变体(Variant)型 54
3.2.6 对象(Object)型 54
3.3 Visual Basic的常量与变量 55
3.3.1 常量 55
3.3.2 变量 57
3.4 Visual Basic的运算符和表达式 58
3.4.1 算术运算符与算术表达式 58
3.4.2 字符串运算符与字符串表达式 60
3.4.3 关系运算符与关系表达式 60
3.4.4 逻辑运算符与逻辑表达式 61
3.4.5 复合表达式的运算顺序 61
3.5 Visual Basic的常用内部函数 62
3.5.1 数学函数 62
3.5.2 字符串操作函数 63
3.5.3 日期/时间函数 64
3.5.4 转换函数 64
3.5.5 格式输出函数 65
3.5.6 Shell函数 65
3.5.7 数组函数 65
3.5.8 输入输出函数 65
3.6 Visual Basic的控制结构 65
3.6.1 顺序结构 66
3.6.2 选择结构 66
3.6.3 循环结构 72
3.6.4 其他控制结构 77
3.6.5 控制结构的嵌套 79
3.7 Visual Basic数据的输入输出 80
3.7.1 数据输入——InputBox函数 80
3.7.2 数据输出——MsgBox函数和MsgBox语句 81
3.7.3 数据输出——Print方法与格式输出函数 83
3.8 Visual Basic的过程 86
3.8.1 Visual Basic程序代码的程序结构 86
3.8.2 过程的概念 87
3.8.3 Sub过程 88
3.8.4 Function过程 91
3.8.5 参数传递过程 92
3.8.6 过程的递归调用 95
3.9 变量的作用域及其生存期 97
3.9.1 变量的作用域 97
3.9.2 变量的生存期 100
3.10 用户自定义数据类型 100
3.11 程序的调试方法 102
3.11.1 错误分类 102
3.11.2 断点调试 104
3.12 典型算法 105
3.12.1 枚举法 105
3.12.2 递推法 105
3.12.3 加(解)密 106
本章小结 108
习题3 108

第4章 数组 124
4.1 数组的基本概念 124
4.1.1 引例 124
4.1.2 数组的定义及分类 125
4.1.3 数组的命名及规则 125
4.1.4 数组的类型及维数 125
4.2 一维数组 126
4.2.1 一维数组的声明 126
4.2.2 一维数组元素的引用 127
4.2.3 一维数组的基本操作 127
4.2.4 一维数组的应用 128
4.3 二维数组 130
4.3.1 二维数组的声明 130
4.3.2 二维数组的引用 130
4.3.3 二维数组的基本操作 131
4.3.4 二维数组应用 132
4.4 动态数组 133
4.4.1 定义动态数组 133
4.4.2 与数组操作相关的几个函数 133
4.5 控件数组 135
本章小结 136
习题4 137

第5章 用户界面设计 140
5.1 单选按钮、复选框及框架 140
5.1.1 单选按钮 140
5.1.2 复选框 142
5.1.3 框架 144
5.2 计时器 145
5.3 列表框、组合框和滚动条 146
5.3.1 列表框 146
5.3.2 组合框 148
5.3.3 滚动条 149
5.4 图形控件 151
5.4.1 图片框 151
5.4.2 图像框 153
5.4.3 图形的坐标系统 153
5.4.4 形状控件shape 154
5.4.5 直线控件Line 154
5.4.6 常用图形方法 155
5.5 通用对话框 156
5.5.1 添加“通用对话框”控件 157
5.5.2 “通用对话框”控件简介 157
5.5.3 “通用对话框”的应用 159
5.6 多文档窗体 164
5.6.1 多文档窗体简介 164
5.6.2 创建多文档界面应用程序 164
本章小结 166
习题5 166

第6章 菜单设计 169
6.1 菜单基本组成 169
6.2 菜单编辑器窗口简介 170
6.3 建立菜单 172
6.3.1 建立菜单 172
6.3.2 把代码连接到菜单选项上 173
6.4 执行菜单命令 174
6.5 快捷菜单 175
6.6 菜单应用举例 175
本章小结 177
习题6 177

第7章 鼠标与键盘事件 180
7.1 鼠标的MouseDown、MouseUp、MouseMove事件 180
7.2 检测鼠标按键的Button参数 181
7.3 检测鼠标和键盘的Shift参数 182
7.4 拖放 183
7.5 键盘的KeyDown、KeyUp和KeyPress事件 185
本章小结 187
习题7 187

第8章 文件处理 192
8.1 文件系统控件 192
8.1.1 驱动器列表框 192
8.1.2 目录列表框 192
8.1.3 文件列表框 192
8.2 文件的基本概念及访问类型 194
8.2.1 文件的基本概念 194
8.2.2 文件访问类型 194
8.3 顺序型访问 194
8.3.1 打开顺序访问文件 194
8.3.2 编辑顺序型访问打开的文件 195
8.4 随机型访问 199
8.4.1 声明变量 200
8.4.2 定义记录类型 200
8.4.3 打开随机访问的文件 200
8.4.4 编辑随机型访问打开的文件 201
8.5 二进制型访问 202
本章小结 203
习题8 203

第9章 数据库访问技术 206
9.1 数据库基础 206
9.1.1 数据库技术的产生与发展 206
9.1.2 数据库基本概念 207
9.1.3 Visual Basic的数据库应用 208
9.2 数据库的设计与管理 208
9.2.1 建立数据库 208
9.2.2 数据库的基本操作 212
9.3 数据访问控件与数据约束控件 213
9.3.1 概述 213
9.3.2 Data控件 214
9.3.3 ADO控件 218
9.4 结构化查询语言SQL 220
9.4.1 SQL概述 220
9.4.2 SQL的构成 221
9.4.3 SQL的查询语句 222
9.5 一个简易的学生成绩管理系统 224
9.5.1 系统分析 224
9.5.2 设计实现 225
本章小结 232
习题9 232

附录A 7位ASCII码表 236
附录B Visual Basic的文件分类 237
附录C Windows API函数应用 239

参考文献 242

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 微机原理、汇编语言与接口技术

    周杰英 张萍 郭雪梅 黄方军

      本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、汇编语言程序设计和接口技术,...

    ¥39.50
  • VB语言程序设计教程(第2版)

    杨忠宝 刘向东 康顺哲 官宇哲

    本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地...

    ¥39.80
  • Windows系统编程

    李晓黎

      Windows是个人计算机上最流行的操作系统,在国内外拥有众多家庭和商务用户,因此Windows系统编程可...

    ¥45.00
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80
  • 数据库系统原理与应用

    孟彩霞

      本书主要介绍数据库系统的基本概念和基本理论、应用技术和设计方法。内容包括数据模型和数据库系统结构、关系代数...

    ¥26.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部