当前位置:首页 > 工业技术
Visual Basic程序设计基础
Visual Basic程序设计基础

Visual Basic程序设计基础PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李书琴,孙健敏主编(西北农林科技大学信息工程学院)
  • 出 版 社:北京:中国农业出版社
  • 出版年份:2014
  • ISBN:9787109176348
  • 页数:274 页
图书介绍:本书是李书琴主编的《Visual Basic 6.0程序设计基础教程》的修订版,以面向对象程序设计为主线,由浅入深地向读者介绍了Visual Basic程序设计中最基本的内容。包括Visual Basic程序设计概述、Visual Basic对象及其操作、Visual Basic程序设计基础、基本程序设计结构、数组、过程与函数、常用控件、菜单、工具栏及多文档程序设计、键盘与鼠标事件过程、数据文件、图形操作、Visual Basic数据库技术等内容。
《Visual Basic程序设计基础》目录

第1章 Visual Basic可视化编程基础 1

1.1 Visual Basic的集成开发环境 1

1.1.1 对象窗口 2

1.1.2 属性窗口 2

1.1.3 代码窗口 3

1.1.4 工程资源管理器窗口 4

1.1.5 工具箱 4

1.2 Visual Basic可视化编程基础 4

1.2.1 Visual Basic中的控件对象与控件类 5

1.2.2 控件对象的属性及其设置 5

1.2.3 控件对象的事件与事件过程 6

1.2.4 控件对象的方法 7

1.2.5 控件对象的基本操作 8

1.2.6 Visual Basic可视化编程的一般步骤 8

1.3 窗体及常用控件对象 9

1.3.1 窗体 9

1.3.2 命令按钮 13

1.3.3 标签 14

1.3.4 文本框 16

1.4 工程及工程文件管理 19

1.4.1 工程的组成 20

1.4.2 工程文件的基本操作 20

1.4.3 添加、移除及保存文件的操作 20

1.4.4 运行工程 21

1.4.5 生成exe文件 21

教学小结 21

习题 22

实习指导 25

第2章 代码基础 30

2.1 数据类型 30

2.2 标识符 32

2.3 常量 32

2.4 变量 34

2.5 内部函数 36

2.5.1 数学运算函数 36

2.5.2 字符串编码及操作函数 37

2.5.3 转换函数 38

2.5.4 格式输出函数 38

2.5.5 日期和时间函数 39

2.6 表达式 41

2.6.1 算术表达式 41

2.6.2 字符表达式 44

2.6.3 关系表达式 45

2.6.4 布尔表达式 46

2.7 语句 47

2.7.1 Visual Basic语句书写规则 47

2.7.2 赋值语句 48

2.7.3 结束语句 49

2.7.4 注释语句 49

教学小结 50

习题 50

实习指导 52

第3章 基本控制结构 55

3.1 顺序结构 55

3.1.1 输出数据的基本方法 56

3.1.2 提供数据的基本方法 57

3.2 选择结构 59

3.2.1 If结构 59

3.2.2 Select Case结构 63

3.2.3 条件函数 64

3.3 循环结构 65

3.3.1 Do While…Loop循环结构 66

3.3.2 For…Next循环 69

3.4 嵌套 70

3.5 Do循环的其他结构 72

教学小结 75

习题 75

实习指导 83

第4章 数组与用户自定义数据类型 89

4.1 数组的概念 89

4.2 数组的声明 90

4.2.1 一维静态数组 90

4.2.2 二维静态数组 91

4.2.3 动态数组声明 92

4.2.4 数组元素的遍历 94

4.3 数组的赋值 95

4.3.1 静态数组元素赋值 95

4.3.2 动态数组元素赋值 96

4.4 数组的输出 98

4.5 控件数组 101

4.5.1 基本概念 102

4.5.2 建立控件数组的方法 102

4.5.3 应用举例 104

4.6 自定义数据类型 105

4.6.1 基本概念 105

4.6.2 用户自定义数据类型数组 107

教学小结 109

习题 109

实习指导 113

第5章 编程思维与方法训练 115

5.1 程序设计的一般方法 115

5.2 一般计算问题 117

5.2.1 累加、累积 117

5.2.2 计数与统计 118

5.2.3 计算定积分 121

5.3 穷举法求解问题 123

5.3.1 最大公约数与最小公倍数 123

5.3.2 质数 125

5.3.3 不定方程求解 126

5.4 递推和迭代法求解问题 127

5.4.1 数列 127

5.4.2 方程求解问题 129

5.5 排序问题 130

5.6 查找问题 133

教学小结 136

习题 136

实习指导 137

第6章 模块化程序设计 138

6.1 模块化程序设计思想概述 138

6.2 Sub过程 138

6.2.1 Sub过程的定义 139

6.2.2 Sub过程的调用 139

6.2.3 Sub过程调用中的参数传递 140

6.3 Function过程 145

6.3.1 Function过程的定义 146

6.3.2 Function过程的调用 146

6.4 过程和变量的作用域 147

6.4.1 过程的作用域 147

6.4.2 变量的作用域 149

6.5 应用举例 152

6.6 过程的递归调用 155

教学小结 156

习题 157

实习指导 163

第7章 数据文件 167

7.1 数据文件相关概念 167

7.1.1 数据文件的概念 167

7.1.2 数据文件的组成 168

7.1.3 文件的读写和文件的缓冲区 168

7.2 顺序文件的读写操作 168

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

7.2.2 顺序文件的建立 169

7.2.3 顺序文件的读取 171

7.2.4 顺序文件的记录追加 172

7.2.5 顺序文件的记录编辑 173

7.3 随机文件的读写操作 173

7.3.1 随机文件的打开与关闭 174

7.3.2 随机文件的创建 174

7.3.3 随机文件的读取 175

7.3.4 随机文件的修改与删除 176

7.4 二进制文件的读写 177

7.4.1 二进制文件的打开与关闭 177

7.4.2 二进制文件的读写 177

7.5 常用的文件操作语句和函数 180

教学小结 182

习题 182

实习指导 185

第8章 常用控件 187

8.1 框架 187

8.2 图片框与图像框 188

8.3 单选按钮与复选框 190

8.3.1 单选按钮 190

8.3.2 复选框 192

8.4 列表框与组合框 194

8.4.1 列表框 194

8.4.2 组合框 199

8.5 滚动条 202

8.6 常用ActiveX控件 204

8.6.1 进度条控件 205

8.6.2 滑动控件 206

8.6.3 列表项控件 208

8.6.4 树型视图控件 210

8.6.5 SSTab控件 213

8.6.6 通用对话框控件 215

8.6.7 通用对话框控件应用实例 222

教学小结 226

习题 226

实习指导 227

第9章 界面设计 229

9.1 界面设计概述 229

9.2 菜单设计 230

9.2.1 菜单概述 230

9.2.2 菜单控件 231

9.2.3 修改菜单项状态 234

9.2.4 菜单项增减 234

9.2.5 弹出式菜单设计 235

9.3 工具栏设计 236

9.3.1 图像列表控件 236

9.3.2 工具栏控件 237

9.3.3 使用工具栏和图像列表控件创建工具栏 239

9.4 状态栏设计 241

教学小结 243

习题 243

实习指导 244

第10章 Visual Basic与数据库 246

10.1 数据库概述 246

10.1.1 关系数据库的基本概念 246

10.1.2 可视化数据库管理器 247

10.1.3 结构化查询语言(SQL) 250

10.1.4 数据访问对象模型 250

10.2 ADO数据对象 251

10.2.1 ADO简介 251

10.2.2 ADO 对象模型 251

10.2.3 ADO对象的常用属性 254

10.2.4 ADO数据控件(ADODC) 256

10.3 ADO编程实例 260

第11章 Visual Basic与Excel 266

11.1 Visual Basic中Excel的启动与关闭 266

11.1.1 Excel对象库引用 266

11.1.2 Excel对象声明 266

11.1.3 Visual Basic中Excel的启动与关闭 267

11.2 Visual Basic与Excel的数据交换 267

11.3 Visual Basic对Excel的排版操作 268

11.4 利用Excel中宏编写VBA代码 269

参考文献 274

返回顶部