《全国教育科学“十一五”规划课题研究成果 Visual Basic程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郑国平,王杰华编;孙伟,顾翔主审
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040368611
  • 页数:302 页
图书介绍:本书是教育部高等学校文科计算机基础教学指导委员会计算机教材立项项目。本书根据“大学计算机基础”的教学内容和多年的教学实践经验编写,具有如下特点:(1)教材内容兼顾基础性和实用性。参照“计算机基础教育白皮书”,结合社会对人才知识结构的需求,以应用为主导、注重学生对知识的广泛了解、注重学生动手实践能力的培养。教材内容设有计算机基础知识、操作系统、Office办公软件(Word、Excel、Powerpoint)、计算机网络基础知识与Internet、程序设计基础、软件工程及数据库基本知识。教材内容新颖、实践性强,既注重基础理论又突出实用性。(2)教材内容反映最新科技成果。本教材将反映出计算机技术发展的趋势,并将本学科领域的最新科技成果纳入教材;实现教学内容的科学性和前瞻性,体现以基本理论为主体,构建支持学生终身学习的基础;以加强人才培养的针对性、应用性、实践性。(3)教材与实验教材相辅相成。教材的作用是使学生掌握基本理论和基础知识,而实验教材是培养学生的动手能力和综合应用能力。教材内容的组织方式深入浅出、循序渐进,并附有一定数量的习题及答案。实验教材以任务驱动,每个实验都是完整独立的任务,

第1章 Visual Basic程序设计概述 1

1.1 Visual Basic简介 1

1.2 Visual Basic的安装和启动 1

1.2.1安装 1

1.2.2启动与关闭VB 2

1.3 Visual Basic集成开发环境 2

1.3.1主窗口 3

1.3.2子窗口 6

1.3.3快捷菜单 9

1.4 VB程序开发过程及示例 9

1.5 VB面向对象程序设计 13

1.5.1类 13

1.5.2对象 14

1.5.3对象的创建和编辑 15

1.5.4对象的属性、方法和事件 15

习题 17

第2章 窗体与常用控件 20

2.1窗体 20

2.1.1窗体的常用属性 20

2.1.2窗体的常用事件 23

2.1.3窗体的常用方法 24

2.2标签 26

2.2.1标签的常用属性 26

2.2.2标签的常用事件和方法 26

2.3文本框 27

2.3.1文本框的常用属性 27

2.3.2文本框的常用事件和方法 28

2.4命令按钮 29

2.4.1命令按钮的常用属性 29

2.4.2命令按钮的常用事件和方法 30

2.5单选按钮、复选框及框架 31

2.5.1单选按钮 31

2.5.2复选框 32

2.5.3框架 32

2.6列表框和组合框 34

2.6.1列表框 34

2.6.2组合框 37

2.7计时器和滚动条 40

2.7.1计时器 40

2.7.2滚动条 41

2.8图片框和图像控件 43

2.8.1图片框控件 43

2.8.2图像控件 44

2.9键盘与鼠标事件 44

2.9.1鼠标事件 45

2.9.2键盘事件 46

2.10通用对话框 47

2.10.1“打开”和“另存为”对话框 48

2.10.2“颜色”对话框 52

2.10.3“字体”对话框 53

2.10.4“打印”对话框 54

2.10.5“帮助”对话框 55

2.11菜单 56

2.11.1菜单编辑器与下拉式菜单 56

2.11.2弹出式菜单 60

2.12多重窗体应用程序 62

2.12.1窗体的添加和移除 62

2.12.2窗体的装载、卸载、隐藏和显示 63

2.12.3窗体间的联系 64

2.12.4指定启动窗体 64

2.12.5多重窗体程序的保存与打开 65

2.12.6应用示例 65

习题 68

第3章 VB程序设计基础 74

3.1 VB程序代码的组织方式 74

3.1.1模块 74

3.1.2过程 75

3.1.3代码行的书写规则 75

3.2数据类型 76

3.2.1基本数据类型 76

3.2.2用户自定义数据类型 77

3.3常量和变量 78

3.3.1常量 78

3.3.2变量 80

3.4常用内部函数 82

3.4.1常用数学函数 82

3.4.2常用日期函数 83

3.4.3常用字符串函数 84

3.4.4常用转换函数 85

3.4.5其他常用函数 87

3.5运算符与表达式 88

3.5.1算术运算符与算术表达式 89

3.5.2字符串连接符与字符串表达式 90

3.5.3关系运算符与关系表达式 91

3.5.4逻辑运算符与逻辑表达式 91

3.5.5表达式的计算 92

3.6常用的基本语句 93

3.6.1赋值语句 94

3.6.2数据的输入 95

3.6.3数据的输出 96

3.6.4注释语句 100

3.6.5 Stop语句与End语句 101

习题 101

第4章 VB控制结构 105

4.1顺序结构 105

4.2选择结构 106

4.2.1 If语句 106

4.2.2 Select Case语句 111

4.2.3 IIf函数 113

4.3循环结构 114

4.3.1 For循环结构 114

4.3.2 Do…Loop循环结构 117

4.3.3 While…Wend循环结构 120

4.3.4循环的嵌套 121

4.4程序示例 123

习题 133

第5章 数组 142

5.1数组的概念 142

5.1.1引例 142

5.1.2数组的概念 143

5.2固定大小数组 143

5.2.1一维数组 143

5.2.2二维数组 147

5.2.3与数组相关的函数 149

5.2.4 For Each…Next语句 150

5.3动态数组 151

5.3.1动态数组的声明及使用 151

5.3.2 Erase语句 154

5.4控件数组 155

5.4.1控件数组的建立 155

5.4.2控件数组元素引用 159

5.5程序示例 159

习题 165

第6章 过程 168

6.1 Sub过程 169

6.1.1通用Sub过程的定义 169

6.1.2 Sub过程的调用 171

6.2 Function过程 172

6.2.1 Function过程的定义 173

6.2.2 Function过程的调用 173

6.3参数的传递 176

6.3.1形参与实参 176

6.3.2按地址传递 176

6.3.3按值传递 178

6.3.4数组参数 179

6.3.5对象参数 180

6.3.6可选参数与可变参数 183

6.4过程的嵌套调用与递归调用 185

6.4.1过程的嵌套调用 185

6.4.2过程的递归调用 186

6.5变量与过程的作用域 187

6.5.1过程的作用域 187

6.5.2变量的作用域 189

6.6启动对象与Sub Main()过程 192

6.7 Shell函数 193

6.8程序示例 195

习题 200

第7章 文件 207

7.1文件概述 207

7.1.1文件类型 207

7.1.2文件操作步骤 208

7.2顺序文件 210

7.2.1顺序文件的打开与关闭 210

7.2.2顺序文件的写操作 211

7.2.3顺序文件的读操作 213

7.3随机文件 215

7.3.1随机文件的打开与读写操作 215

7.3.2随机文件记录的增加与删除 218

7.4二进制文件 222

7.5文件系统控件 223

7.5.1驱动器列表框 223

7.5.2目录列表框 224

7.5.3文件列表框 225

7.5.4文件系统控件的同步操作 226

7.6文件的基本操作 229

习题 230

第8章 程序调试技术 232

8.1程序调试的基本概念 232

8.1.1错误类型 232

8.1.2调试工具 234

8.2程序调试 235

8.2.1中断状态的进入与退出 235

8.2.2断点设置与单步调试 237

8.2.3调试窗口的使用 238

习题 245

第9章 图形操作 248

9.1绘图控件 248

9.1.1 Line控件 248

9.1.2 Shape控件 249

9.2坐标系 251

9.2.1默认坐标系 251

9.2.2自定义坐标系 252

9.2.3图形层 255

9.3图形属性 256

9.3.1 CurrentX和C urrentY属性 256

9.3.2 DrawWidth和DrawStyle属性 256

9.3.3 FillColor和FillStyle属性 257

9.4图形方法 258

9.4.1 PSet方法 258

9.4.2 Line方法 259

9.4.3 Circle方法 261

9.4.4相关的其他属性、方法和事件 262

9.5综合应用 267

9.5.1几何图形绘制 267

9.5.2简单动画设计 271

习题 275

第10章 VB数据库应用 278

10.1数据库基础 278

10.1.1关系数据库的逻辑结构 278

10.1.2建立数据库 279

10.1.3建立查询 281

10.2 SQL语言 282

10.2.1 SQL语句 282

10.2.2 SQL语句测试 284

10.3 Data控件及其数据库访问 284

10.3.1 Data控件的常用属性 284

10.3.2字段与控件的绑定 286

10.4 ADO及其数据库访问 288

10.4.1 ADO Data控件 288

10.4.2 ADO对象 292

习题 300

参考文献 302