Visual Basic程序设计
Visual Basic程序设计封面图

Visual Basic程序设计

王丽君, 主编

出版社:清华大学出版社

年代:2008

定价:28.0

书籍简介:

本书主要内容包括Visula Basic程序设计的基础知识、基本语法、编程方法及常用算法。

书籍目录:

第1章 Visual Basic入门 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的特点 2

1.1.3 程序设计与程序设计语言 3

1.1.4 Visual Basic程序设计的基本步骤 4

1.2 Visual Basic 的编程环境 9

1.2.1 主窗口 9

1.2.2 属性窗口 12

1.2.3 代码窗口 13

1.2.4 工程资源管理器窗口 14

1.2.5 立即窗口 15

1.2.6 窗体布局窗口 15

1.2.7 工具箱窗口 15

1.3 Visual Basic对象的概念 16

1.3.1 对象的概念 16

1.3.2 对象的建立和编辑 17

1.3.3 对象的属性、事件和方法 17

1.4 Visual Basic简单控件设计 20

1.4.1 窗体 20

1.4.2 标签 25

1.4.3 文本框 26

1.4.4 命令按钮 28

1.5 Visual Basic的工程管理与环境设置 29

1.5.1 工程的构成 29

1.5.2 工程的管理 30

1.5.3 文件的管理 31

1.5.4 工程组 33

1.5.5 工程环境设置 33

1.5.6 程序的调试与纠错 35

本章小结 38

思考题1 38

第2章 Visual Basic编程基础 39

2.1 基本数据类型 39

2.1.1 数值型数据类型 39

2.1.2 字符型数据类型 41

2.1.3 布尔型数据类型 42

2.1.4 日期型数据类型 43

2.1.5 对象型数据类型 44

2.1.6 变体型数据类型 44

2.1.7 用户自定义数据类型 45

2.2 常量 46

2.2.1 直接常量 46

2.2.2 符号常量 47

2.2.3 系统常量 48

2.3 变量 49

2.3.1 变量的命名规则 49

2.3.2 变量的声明 49

2.4 运算符与表达式 53

2.4.1 算术运算符与算术表达式 53

2.4.2 字符运算符与字符串表达式 54

2.4.3 关系运算符与关系表达式 55

2.4.4 布尔运算符与布尔表达式 56

2.4.5 日期运算符与日期型表达式 57

2.4.6 复杂表达式 57

2.5 常用内部函数 58

2.5.1 数学函数 59

2.5.2 字符串函数 60

2.5.3 转换函数 61

2.5.4 日期/时间函数 61

2.5.5 格式输出函数 62

2.5.6 随机函数 64

2.5.7 Shell函数 65

2.5.8 测试函数 66

本章小结 66

思考题2 66

第3章 Visual Basic语言的基本控制结构 68

3.1 算法与结构化程序设计 68

3.1.1 算法概述 68

3.1.2 结构化程序设计 71

3.1.3 三种程序控制结构 72

3.2 顺序结构 73

3.2.1 常用基本语句 73

3.2.2 输入输出对话框 76

3.3 分支(选择)结构 80

3.3.1 单分支If…Then语句 80

3.3.2 双分支结构If…Then…Else语句 81

3.3.3 IIf函数 84

3.3.4 多分支结构If…Then…ElseIf语句 84

3.3.5 多分支语句Select Case 86

3.4 循环结构 88

3.4.1 For循环 88

3.4.2 Do循环 91

3.4.3 While循环 92

3.4.4 循环嵌套 92

3.5 应用程序举例 94

本章小结 99

思考题3 99

第4章 常用内部控件 100

4.1 单选按钮、复选框及框架 100

4.1.1 单选按钮 100

4.1.2 复选框 102

4.1.3 框架控件 103

4.2 图形控件 105

4.2.1 图片框控件 105

4.2.2 图像框控件 108

4.2.3 形状控件 110

4.2.4 线条控件 111

4.3 列表框和组合框 113

4.3.1 列表框 113

4.3.2 组合框 116

4.4 滚动条 119

4.5 时钟控件 121

4.6 综合应用程序举例 123

本章小结 127

思考题4 127

第5章 数组 128

5.1 数组的概念 128

5.2 数组的定义和引用 129

5.2.1 一维数组的定义及引用 129

5.2.2 二维数组的定义及引用 131

5.2.3 多维数组的定义及引用 133

5.2.4 LBound函数和UBound函数 134

5.3 动态数组 134

5.3.1 动态数组的定义和引用 134

5.3.2 Array函数 135

5.3.3 数组刷新语句 136

5.3.4 For Each…Next循环语句 137

5.4 控件数组 138

5.4.1 控件数组的概念 138

5.4.2 控件数组的创建 138

5.5 数组应用举例 141

本章小结 147

思考题5 148

第6章 绘图和键盘及鼠标 149

6.1 绘图 149

6.1.1 绘图操作基础 149

6.1.2 绘图的属性与方法 153

6.1.3 绘图方法 155

6.2 键盘 158

6.3 鼠标器 162

6.4 拖放 166

6.5 综合应用程序举例 169

本章小结 171

思考题6 171

第7章 过程 172

7.1 Sub过程 172

7.1.1 事件过程与通用过程 172

7.1.2 Sub过程的创建 173

7.1.3 Sub过程的调用 175

7.2 Function过程 176

7.2.1 Function过程的定义 176

7.2.2 Function过程的调用 178

7.2.3 查看过程 179

7.3 参数传递 180

7.3.1 形式参数与实际参数 180

7.3.2 值传递与地址传递 181

7.3.3 数组的传递 182

7.4 可选参数和可变参数 184

7.5 递归调用 186

7.6 变量与过程的作用域和生存期 187

7.6.1 过程的作用域 187

7.6.2 变量的作用域 188

7.6.3 变量的生存期 192

本章小结 194

思考题7 194

第8章 用户界面设计 196

8.1 通用对话框 196

8.1.1 “打开”和“另存为”对话框 198

8.1.2 “颜色”对话框 202

8.1.3 “字体”对话框 203

8.1.4 “打印”对话框 205

8.1.5 “帮助”对话框 207

8.2 菜单程序设计 209

8.2.1 Visual Basic中的菜单 209

8.2.2 菜单编辑器 210

8.2.3 下拉式菜单 212

8.2.4 菜单项的控制 216

8.2.5 弹出式菜单 225

8.3 多重窗体 228

8.3.1 多重窗体的建立 228

8.3.2 有关窗体的语句和方法 229

8.3.3 多重窗体的应用 230

本章小结 233

思考题8 233

第9章 文件 234

9.1 Visual Basic文件概念 234

9.2 文件系统操作 235

9.2.1 文件的打开与关闭 235

9.2.2 文件操作语句和函数的使用 236

9.3 顺序文件 239

9.4 随机文件 244

9.5 二进制文件 246

9.6 文件系统控件 247

本章小结 250

思考题9 250

第10章 数据库的基本操作 251

10.1 Access 数据库 251

10.1.1 数据库的概念 251

10.1.2 关系模型及基本知识 252

10.1.3 Access数据库 253

10.2 用Data控件管理数据库 258

10.2.1 Data控件的属性及数据绑定 259

10.2.2 Data控件的常用方法 261

10.2.3 Data控件的事件 262

10.2.4 记录集的属性与方法 262

10.2.5 数据库记录的增删改操作 265

10.3 用ADO控件管理数据库 268

10.3.1 ADO数据控件的属性 268

10.3.2 数据绑定控件 269

10.3.3 通过ADO对象访问数据库 269

10.4 结构化查询语句 272

10.4.1 结构化查询语言简介 272

10.4.2 使用SQL语句 274

10.5 报表制作 279

本章小结 282

思考题10 282

第11章 图书管理系统设计 283

11.1 系统设计 283

11.2 数据库设计 284

11.3 编码设计 285

11.4 图书管理系统的执行过程 299

11.5 系统的编译与发行 300

附录 302

参考文献 307

内容摘要:

本书是为将Visual Basic作为第一门程序设计课程的学生编写的。本书详实地讲解了Visual Basic语言的基本概念和基本方法,力求给读者打下一个扎实的程序设计基础,培养读者程序设计的能力。本书主要内容包括Visual Basic程序设计的基础知识、基本语法、编程方法及常用算法。本书采用循序渐进、深入浅出、通俗易懂的讲解方法,本着理论与实际相结合的原则,通过大量经典实例对Visual Basic语言进行了重点讲解,使程序设计语言的初学者能够掌握Visual Basic语言程序设计的技术和方法。本书以Visual Basic编程基本技能训练为主线,突出基本技能的掌握,内容完整,阐述准确,层次清楚。本书适用于高等学校各专业程序设计基础教学,同时也可作为计算机等级考试的参考书。本书提供的电子课件可在清华大学出版社网站(http://www.tup.com.cn)下载。

编辑推荐:

《VisualBasic程序设计》特色:《VisualBasic程序设计》以Visua·Basic编程基本技能训练为主线,突出基本技能的掌握,内容新颖,图文并茂,层次清楚。通过《VisualBasic程序设计》的学习,将使学生牢固掌握程序设计的基本技能并能进行简单程序设计和信息管理工作,以适应信息时代对大学生科学素质的要求。

书籍规格:

书籍详细信息
书名Visual Basic程序设计站内查询相似图书
丛书名高等学校公共课计算机教材系列
9787302189916
如需购买下载《Visual Basic程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26装帧平装
页数 315 印数 4000

书籍信息归属:

Visual Basic程序设计是清华大学出版社于2009.02出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计-高等学校-教材 的书籍。