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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘卫国主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2009
  • ISBN:9787563520824
  • 页数:326 页
图书介绍:本书是根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会于2004年提出的“计算机程序设计基础”课程教学基本要求而编写。全书分为11章,涵盖了Visual Basic程序设计的主要内容。第1章主要介绍Visual Basic集成环境、程序设计的步骤以及Visual Basic的编程机制,第2~5章分别介绍Visual Basic中的数据、程序控制结构、过程及数组,第6~8章分别介绍Visual Basic控件、一些高级对象及应用程序界面设计,第9~11章分别介绍Visual Basic文件操作、绘图操作和数据库应用。
《Visual Basic程序设计教程》目录

第1章 Visual Basic的初步认识 1

1.1 从BASIC到Visual Basic的演变 1

1.2 Visual Basic集成开发环境 2

1.2.1 Visual Basic的启动与退出 2

1.2.2 Visual Basic的工作界面 4

1.3 事件驱动编程机制 6

1.3.1 对象和类的概念 6

1.3.2 对象的属性、方法和事件 7

1.3.3 事件驱动编程的基本要点 9

1.4 窗体及基本控件 11

1.4.1 窗体对象 11

1.4.2 标签对象 13

1.4.3 文本框对象 15

1.4.4 命令按钮对象 17

1.5 用Visual Basic开发应用程序 19

1.5.1 Visual Basic程序的书写规则 19

1.5.2 创建Visual Basic应用程序的主要步骤 19

1.6 Visual Basic工程的管理及环境的设置 20

1.6.1 工程的组成 20

1.6.2 工程的操作 21

1.6.3 集成开发环境的设置 24

习题 24

第2章 Visual Basic的数据类型及运算 27

2.1 数据类型 27

2.1.1 基本数据类型 27

2.1.2 枚举类型 30

2.1.3 用户自定义类型 31

2.2 常量和变量 32

2.2.1 常量 32

2.2.2 变量 34

2.3 常用内部函数 37

2.3.1 数学函数 37

2.3.2 字符函数 38

2.3.3 类型转换函数 39

2.3.4 日期和时间函数 40

2.3.5 其他函数 41

2.4 表达式 43

2.4.1 算术表达式 43

2.4.2 字符串表达式 45

2.4.3 关系表达式 45

2.4.4 逻辑表达式 46

2.4.5 表达式求值和运算符的优先级 47

习题 47

第3章 程序控制结构 49

3.1 顺序结构程序设计 49

3.1.1 赋值语句 49

3.1.2 数据输入 50

3.1.3 数据输出 53

3.1.4 暂停与结束语句 59

3.1.5 顺序结构程序应用举例 59

3.2 选择结构程序设计 62

3.2.1 简单分支结构 62

3.2.2 多分支选择结构 64

3.2.3 条件函数 67

3.2.4 选择结构程序应用举例 68

3.3 循环结构程序设计 71

3.3.1 用For语句实现循环 71

3.3.2 用Do语句实现循环 75

3.3.3 循环的嵌套 77

3.3.4 辅助控制语句 79

3.3.5 循环结构程序应用举例 81

习题 84

第4章 数组 87

4.1 数组的概念 87

4.1.1 为什么要使用数组 87

4.1.2 数组元素与维数 88

4.1.3 数组的逻辑结构 88

4.2 数组的定义与引用 89

4.2.1 数组的定义 89

4.2.2 数组的引用 92

4.3 数组的基本操作 92

4.3.1 数组的输入 92

4.3.2 数组的其他操作 93

4.4 控件数组 95

4.4.1 设计时建立控件数组 95

4.4.2 运行时建立控件数组 97

4.5 数组的应用 98

4.5.1 一维数组的应用 98

4.5.2 二维数组的应用 105

习题 107

第5章 过程 110

5.1 Sub过程 110

5.1.1 Sub过程的创建 110

5.1.2 Sub过程的调用 112

5.1.3 通用过程和事件过程 113

5.2 Function过程 114

5.2.1 Function过程的定义 114

5.2.2 Function过程的调用 115

5.3 参数传递 115

5.3.1 参数传递方式 115

5.3.2 数组参数的传递 118

5.3.3 可选参数和可变参数 119

5.4 过程的递归调用 120

5.4.1 递归的概念 120

5.4.2 Visual Basic递归过程 121

5.5 过程的应用 122

5.6 变量的作用域和生存期 125

5.6.1 变量的作用域 125

5.6.2 变量的生存期 127

5.6.3 过程的作用域 128

5.7 Visual Basic程序结构 129

5.7.1 Visual Basic的模块 129

5.7.2 Sub Main过程 132

习题 132

第6章 常用标准控件 135

6.1 Visual Basic控件概述 135

6.1.1 Visual Basic控件的分类 135

6.1.2 默认属性与公共属性 137

6.2 选择性控件 139

6.2.1 复选框 139

6.2.2 单选按钮 140

6.2.3 框架 140

6.2.4 列表框 144

6.2.5 组合框 147

6.3 图形控件 149

6.3.1 图片框 150

6.3.2 图像框 152

6.3.3 直线与形状 152

6.4 滚动条与定时器 154

6.4.1 滚动条 154

6.4.2 定时器 155

6.5 多重窗体 158

6.5.1 多重窗体的操作 158

6.5.2 窗体操作的语句和方法 160

习题 162

第7章 高级事件与对象 165

7.1 鼠标事件 165

7.1.1 鼠标指针 165

7.1.2 鼠标事件 167

7.1.3 拖放 169

7.2 键盘事件 172

7.2.1 KeyPress事件 172

7.2.2 KeyDown事件和KeyUp事件 174

7.3 剪贴板对象及其应用 175

7.3.1 剪贴板对象的方法 176

7.3.2 文本数据的操作 177

7.3.3 其他格式数据的操作 178

7.4 RichTextBox控件 178

7.4.1 RichTextBox控件的常用属性 179

7.4.2 RichTextBox控件的常用方法 180

7.5 常用ActiveX控件 181

7.5.1 滑动器 182

7.5.2 进度条 183

7.5.3 UpDown控件 184

7.5.4 动画控件 186

7.5.5 多媒体控件 187

习题 190

第8章 用户界面设计 192

8.1 菜单设计 192

8.1.1 菜单设计概述 192

8.1.2 下拉式菜单设计 192

8.1.3 弹出式菜单设计 198

8.2 对话框设计 200

8.2.1 通用对话框 200

8.2.2 自定义对话框 205

8.3 多文档界面设计 207

8.3.1 多文档界面概述 207

8.3.2 建立多文档界面 207

8.4 工具栏和状态栏设计 211

8.4.1 工具栏设计 211

8.4.2 状态栏设计 216

习题 218

第9章 文件 220

9.1 文件的分类 220

9.2 文件操作 221

9.2.1 顺序文件的操作 221

9.2.2 随机文件的操作 225

9.2.3 二进制文件的操作 229

9.3 文件系统控件 230

9.3.1 驱动器列表框 230

9.3.2 目录列表框 231

9.3.3 文件列表框 231

9.4 文件基本操作 233

习题 234

第10章 图形操作 238

10.1 Visual Basic的坐标系统 238

10.1.1 标准坐标系统 238

10.1.2 自定义坐标系统 239

10.2 绘图属性 240

10.3 绘图方法 243

10.3.1 画点方法 243

10.3.2 画直线或画矩形方法 244

10.3.3 画圆方法 247

10.4 图形处理 250

10.4.1 图形的重绘 250

10.4.2 图形的变换 251

10.4.3 图形的保存 252

习题 253

第11章 Visual Basic数据库应用开发 255

11.1 数据库概述 255

11.1.1 数据库的概念 255

11.1.2 关系数据库 256

11.1.3 SQL数据查询 257

11.2 Visual Basic数据管理器 259

11.2.1 启动可视化数据管理器 259

11.2.2 新建数据库 260

11.2.3 打开数据库 260

11.2.4 添加数据库表 260

11.2.5 添加表索引 262

11.2.6 数据库维护 263

11.3 Visual Basic中的数据访问方法 264

11.4 Data控件 266

11.4.1 Data控件的属性 266

11.4.2 数据绑定控件 267

11.4.3 Data控件的事件与方法 269

11.4.4 记录集对象 270

11.4.5 使用代码操作数据库记录 273

11.5 ADO数据控件 276

11.5.1 ADO模型 276

11.5.2 ADO数据控件 280

11.6 数据报表 283

11.6.1 数据环境设计器 283

11.6.2 建立数据报表 285

11.7 数据库应用开发实例 286

11.7.1 系统需求分析 286

11.7.2 系统设计 287

11.7.3 系统实现 288

习题 307

附录1 Visual Basic常用内部函数 309

附录2 Visual Basic常用属性和方法 317

附录3 常见颜色多种等价表达对照表 325

参考文献 326

返回顶部