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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:柴欣,武优西主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113067131
  • 页数:306 页
图书介绍:本书主要包括:VB语言的基础知识、基本规划及编程方法、VB可视化设计的重要特征及VB的一些应用。
《Visual Basic程序设计基础》目录

第1章 Visual Basic概述 1

1.1 计算机语言与计算机程序基本知识 1

1.1.1 计算机程序设计语言的发展 1

1.1.2 结构化程序设计 2

1.1.3 面向对象程序 3

1.2 中文Visual Basic 6.0概述 3

1.3 Visual Basic 6.0的安装和启动 4

1.3.1 Visual Basic的运行环境 4

1.3.2 Visual Basic 6.0的安装 5

1.3.3 Visual Basic 6.0的启动 5

1.4 Visual Basic 6.0的集成开发环境 6

1.4.1 主窗口 6

1.4.2 窗体窗口 7

1.4.3 属性窗口 7

1.4.4 工程资源管理器窗口 8

1.4.5 代码窗口 8

1.4.6 窗体布局窗口 9

1.4.7 立即窗口 9

1.4.8 工具箱窗口 10

1.4.9 Visual Basic 6.0的帮助功能 10

1.5 设计一个简单的VB应用程序 12

1.5.1 创建应用程序的界面 13

1.5.2 编写应用程序的代码 14

1.5.3 运行应用程序 15

1.5.4 保存文件 16

1.5.5 生成可执行文件 17

1.6 VB中的对象 18

1.6.1 VB中对象的概念 18

1.6.2 对象的属性 18

1.6.3 对象的方法 19

1.6.4 对象的事件及事件过程 19

习题一 20

第2章 Visual Basic语言基础 23

2.1 Visual Basic语言字符集及编码规则 23

2.1.1 Visual Basic语言字符集 23

2.1.2 Visual Basic编码规则 23

2.2 Visual Basic的数据类型 25

2.2.1 Visual Basic的标准数据类型 25

2.2.2 Visual Basic的自定义数据类型 26

2.3 常量和变量 27

2.3.1 常量 27

2.3.2 变量 29

2.4 运算符和表达式 31

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

2.4.2 关系运算符与关系表达式 32

2.4.3 逻辑运算符与逻辑表达式 34

2.4.4 字符串运算符与字符串表达式 34

2.4.5 日期型表达式 35

2.4.6 运算符的优先级别 35

2.5 常用内部函数 36

2.5.1 数学函数 36

2.5.2 日期和时间函数 38

2.5.3 Shell函数 39

习题二 39

第3章 流程控制语句 42

3.1 顺序结构程序设计 42

3.1.1 数据输入 42

3.1.2 赋值语句 44

3.1.3 数据输出 45

3.1.4 顺序结构程序举例 47

3.2 选择结构程序设计 48

3.2.1 If条件语句 49

3.2.2 Select Case结构(情况语句) 53

3.2.3 选择结构的嵌套 55

3.2.4 选择结构程序设计举例 56

3.3 循环结构程序设计 59

3.3.1 For...Next循环 59

3.3.2 Do...Loop循环 60

3.3.3 While...Wend循环 61

3.3.4 循环的强制退出 61

3.3.5 循环的嵌套——多重循环结构 62

3.3.6 几种循环结构的比较 63

3.3.7 循环结构应用程序举例 64

习题三 66

第4章 数组 73

4.1 数组概述 73

4.2 定长数组 74

4.2.1 一维数组 74

4.2.2 二维数组及多维数组 75

4.3 变长数组 77

4.3.1 声明动态数组 77

4.3.2 保留动态数组存放的内容 78

4.4 数组的基本操作 78

4.4.1 数组元素的引用 78

4.4.2 数组元素的输入 79

4.4.3 数组元素的输出 79

4.4.4 与数组操作有关的几个函数 79

4.5 数组应用举例 81

4.6 字符串应用 85

4.6.1 字符串概念 85

4.6.2 字符串的基本操作 85

4.6.3 字符串应用 89

习题四 91

第5章 过程 96

5.1 过程的概念 96

5.2 Sub过程 96

5.2.1 事件过程 96

5.2.2 通用过程(Sub过程) 97

5.2.3 子过程的建立 98

5.2.4 过程的调用 98

5.3 函数(Function)过程 99

5.3.1 函数过程的定义 99

5.3.2 函数过程的调用 100

5.4 参数的传递 101

5.4.1 值传递 101

5.4.2 地址传递 102

5.4.3 数组传递 103

5.5 变量的作用域 105

5.5.1 全局变量 105

5.5.2 模块级变量 106

5.5.3 过程变量(局部变量) 106

5.5.4 静态变量 107

5.6 过程的作用域 108

5.6.1 全局过程 108

5.6.2 静态过程 110

5.6.3 模块(窗体)过程 110

5.7 递归调用 110

5.8 过程应用举例 112

习题五 113

第6章 常用算法 119

6.1 排序算法 119

6.1.1 比较互换法 119

6.1.2 选择法排序 120

6.1.3 冒泡法排序 121

6.2 查找 122

6.2.1 线性查找 122

6.2.2 对分查找 123

6.3 一元方程的求根 125

6.3.1 用牛顿迭代法解一元方程 125

6.3.2 用二分法解一元方程 127

6.3.3 用弦截法解一元方程 129

6.4 数值积分 130

6.4.1 矩形法 131

6.4.2 梯形法 132

6.5 数制转换 132

6.6 素数的求解 134

6.6.1 由素数的定义求素数 134

6.6.2 用筛选法求素数 135

6.7 矩阵的处理 136

习题六 138

第7章 文件基本操作 141

7.1 文件的基本概念 141

7.1.1 数据文件的类型 141

7.1.2 处理文件的基本流程 141

7.2 顺序文件 142

7.2.1 顺序文件的读操作 143

7.2.2 顺序文件的写操作 146

7.3 随机文件 147

7.3.1 定义记录类型 147

7.3.2 随机文件的读操作 148

7.3.3 随机文件的写操作 148

7.4 二进制文件 149

7.4.1 二进制文件的打开和关闭 150

7.4.2 二进制文件的读、写操作 150

习题七 152

第8章 窗体及窗体设计 155

8.1 窗体概述 155

8.2 窗体的属性、事件和方法 156

8.2.1 窗体的常用属性 156

8.2.2 窗体的事件 157

8.2.3 窗体的方法及操作语句 158

8.3 窗体上控件的操作 159

8.4 设置启动窗体 160

8.5 窗体的生命周期 160

习题八 162

第9章 VB控件的使用 165

9.1 Visual Basic 6.0中的控件 165

9.1.1 控件的分类 165

9.1.2 控件命名约定 165

9.2 控件的常用属性及默认属性 166

9.2.1 常用属性 166

9.2.2 控件默认属性 169

9.3 焦点和Tab键顺序 169

9.3.1 焦点的概念 169

9.3.2 Tab键顺序 170

9.4 控件数组 170

9.4.1 控件数组的概念 170

9.4.2 创建控件数组 171

9.5 常用控件的使用 172

9.5.1 命令按钮(Command) 172

9.5.2 标签(Label) 173

9.5.3 文本框(TextBox) 173

9.5.4 单选框、检查框和框架 179

9.5.5 ListBox(列表框)控件 183

9.5.6 ComboBox(组合框)控件 188

9.5.7 滚动条控件 190

9.5.8 Timer控件 191

9.6 使用ActiveX控件 194

9.6.1 ActiveX控件 194

9.6.2 向工具箱中添加ActiveX控件 194

9.6.3 ActiveX控件的使用 195

9.7 控件应用举例 196

习题九 199

第10章 对话框和菜单 207

10.1 对话框的分类和使用 207

10.1.1 系统预定义对话框 207

10.1.2 通用对话框 209

10.1.3 自定义对话框 213

10.2 菜单的设计和使用 214

10.2.1 窗口菜单设计 215

10.2.2 快捷菜单的设计 219

10.2.3 菜单设计举例 220

习题十 222

第11章 图形和绘图操作 225

11.1 坐标系统 225

11.1.1 坐标系统与对象或控件的关系 225

11.1.2 坐标系统 226

11.2 使用颜色 228

11.2.1 使用颜色的控件属性 228

11.2.2 颜色值的设置 228

11.3 使用绘图控件 229

11.3.1 PictureBox控件 230

11.3.2 Image控件 230

11.3.3 Line和Shape控件 231

11.4 使用图形方法绘图 234

11.4.1 图形方法 234

11.4.2 绘图操作 235

习题十一 242

第12章 VB的数据库应用 243

12.1 数据库初步 243

12.1.1 什么是数据库 243

12.1.2 VB能访问什么样的数据库 245

12.1.3 VB如何访问数据库 245

12.2 VB中的数据源及数据控件 245

12.2.1 VB的数据源及数据源控件 246

12.2.2 VB的数据识别(绑定)控件 246

12.2.3 利用数据控件创建简单的数据库应用程序 247

12.3 VB中的数据库编程模型 248

12.3.1 DAO模型 249

12.3.2 RDO模型 250

12.3.3 ADO模型 250

12.4 用数据库模型编程 251

12.4.1 创建数据库 252

12.4.2 对记录集(Recordset)进行操作 253

12.4.3 数据库的事务处理(Transactions) 256

12.5 SQL简介 257

12.5.1 SQL语言组成 257

12.5.2 SQL的数据定义功能 258

12.5.3 SQL的数据处理功能 259

12.5.4 查询生成器 260

习题十二 261

第13章 VB多媒体应用 262

13.1 多媒体概述 262

13.1.1 多媒体文件 262

13.1.2 多媒体设备 263

13.1.3 VB操纵多媒体设备和播放多媒体文件的方法 263

13.2 多媒体控件 264

13.2.1 MultiMedia Control控件 264

13.2.2 ShockWave Flash控件 269

13.2.3 Windows Media Player控件 271

13.3 MCI命令 271

13.3.1 MCI命令格式 271

13.3.2 MCI命令列表 272

13.3.3 发出MCI命令 272

13.3.4 MCI命令使用举例 273

13.4 其他多媒体应用 276

习题十三 280

第14章 VB文件管理操作 281

14.1 VB文件操作命令和函数 281

14.2 VB中的文件控件 282

14.2.1 驱动器列表框 282

14.2.2 目录列表框 282

14.2.3 文件列表框 283

14.3 FSO对象模型编程简介 285

14.3.1 FSO模型介绍 285

14.3.2 文件系统对象(File System Object) 285

14.4 使用文件系统对象编程 286

14.4.1 FileSystemObject对象 286

14.4.2 管理驱动器 287

14.4.3 管理文件夹 290

14.4.4 管理文件 294

习题十四 299

习题答案 300

参考文献 306

返回顶部