《Visual Basic程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周松林,何月顺主编
  • 出 版 社:武汉:武汉理工大学出版社
  • 出版年份:2004
  • ISBN:7562921237
  • 页数:313 页
图书介绍:Visual Basic是近年来得到迅速推广和应用的、面向对象的高级程序设计语言,具有可视化的特点,非常适合初学者学习程序设计。本书针对程序设计的初学者,以实用为主,兼顾最基本的理论知识,以程序设计为主线,通过大量示例讲述Visual Basic程序设计的基本方法和应用。全书共分12章,主要内容包括:Visual Basic程序设计概述、Visual Basic编程基础、Visual Basic程序设计语言基础、基本的控制结构、常用标准控件、数组、过程、界面设计、文件的操作、图形设计、数据库技术、其他控件及应用。本书可作为高职高专学校各专业学生学习Visual Basic程序设计的教材,也可作为全国计算机等级考试二级Visual Basic培训教材或参考书。

目录 1

1 Visual Basic程序设计概述 1

1.1 Visual Basic概述 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的主要功能特点 2

1.1.3 Visual Basic的启动和退出 2

1.2 集成开发环境(IDE) 4

1.2.1 Visual Basic 6.0主窗口 4

1.2.2 Visual Basic 6.0其他窗口 5

1.3 Visual Basic的帮助功能 10

1.3.1 使用MSDN Library查阅器 10

1.3.2 使用上下文相关的帮助 10

1.3.4 运行所提供的样例 11

1.3.3 从Internet上获得帮助 11

习题 12

2 Visual Basic编程基础 14

2.1 可视化编程的基本概念 14

2.1.1 对象和类 14

2.1.2 属性 14

2.1.3 事件 14

2.1.4 方法 15

2.2 窗体和基本控件 15

2.2.1 对象的基本属性 15

2.2.2 窗体 19

2.2.3 标签 24

2.2.4 文本框 24

2.2.5 命令按钮 26

2.3 Visual Basic工程的设计步骤 29

习题 33

3 Visual Basic程序设计语言基础 35

3.1 数据类型 35

3.1.1 数值型数据 36

3.1.2 字符串型数据 36

3.1.3 逻辑型数据 36

3.1.4 日期型数据 36

3.2 常量与变量 37

3.3.1 常量 37

3.3.2 变量 37

3.3 运算符和表达式 39

3.3.1 算术运算符 39

3.3.2 字符串运算符 40

3.3.4 逻辑运算符 41

3.3.3 关系运算符 41

3.3.5 表达式 42

3.4 常用内部函数 43

3.4.1 数学函数 43

3.4.2 字符串函数 44

3.4.3 日期和时间函数 44

3.4.4 转换函数 45

3.5 编码规则 46

习题 47

4 基本的控制结构 48

4.1 顺序结构 48

4.1.1 赋值语句 48

4.1.2 数据输入和数据输出 49

4.2.1 单行结构条件语句 52

4.1.3 注释、暂停与程序结束语句 52

4.2 选择结构 52

4.2.2 块结构条件语句 53

4.2.3 多分支选择语句 54

4.2.4 条件函数 55

4.2.5 应用举例 56

4.3 循环结构 58

4.3.1 For循环结构 58

4.3.2 Do…Loop循环结构 59

4.3.3 循环的嵌套 61

4.4 其他辅助控制语句 61

4.5 应用举例 62

习题 64

5.1.1 Name属性 66

5 常用标准控件 66

5.1 控件的公共属性 66

5.1.2 Caption属性 67

5.1.3 Enabled属性和Visible属性 67

5.1.4 Left、Top、Height、With属性 68

5.1.5 有关颜色的属性 68

5.1.6 有关字体的属性 68

5.2 框架 69

5.3 单选按钮和复选框 69

5.4 列表框和组合框 72

5.4.1 列表框 72

5.4.2 组合框 74

5.5 图片框和图像框 75

5.5.1 图片框 75

5.4.3 列表框与组合框的区别 75

5.5.2 图像框 76

5.5.3 图片框与图像框的区别 76

5.6 滚动条 77

5.7 定时器 78

习题 80

6 数组 83

6.1 数组的概念 83

6.2 数组的定义 84

6.2.1 静态数组及其声明 84

6.2.2 动态数组及其声明 87

6.3 数组的基本操作 89

6.3.1 数组元素的输入、输出和复制 89

6.3.2 For Each…Next语句 92

6.4 控件数组 93

6.4.1 控件数组的建立 93

6.4.2 控件数组的使用 95

6.5 用户定义类型 97

6.5.1 用户定义数据类型的概念 97

6.5.2 建立和使用用户定义类型变量 98

6.5.3 用户定义类型数组 99

6.6 数组应用举例 100

习题 107

7 过程 109

7.1 函数过程(Function过程) 110

7.1.1 定义 110

7.1.2 调用 112

7.1.3 举例 113

7.2 Sub过程 114

7.2.1 定义 116

7.2.2 调用 116

7.2.3 举例 116

7.3 过程的嵌套 117

7.4 参数的传递 118

7.4.1 形参与实参 119

7.4.2 按值传递和按地址传递 119

7.5 代码模块 121

7.5.1 窗体模块 122

7.5.2 标准模块 123

7.5.3 类模块 124

7.6.1 变量的作用域 125

7.6 变量、过程的作用域 125

7.6.2 过程的作用域 130

7.6.3 静态变量 132

习题 133

8 界面设计 135

8.1 对话框 135

8.1.1 通用对话框 135

8.1.2 自定义对话框 143

8.2 菜单的设计 146

8.2.1 下拉式菜单 146

8.2.2 弹出式菜单 153

8.2.3 动态菜单 157

8.3 工具栏的设计 160

8.3.1 使用手工方式制作工具栏 160

8.3.2 使用工具栏控件制作工具栏 161

8.4 状态栏的设计 169

8.5 多文档界面设计 173

8.6 应用程序向导 175

习题 179

9 文件的操作 181

9.1 文件的基本概念 181

9.2 顺序文件和随机文件的读写 182

9.2.1 顺序文件 182

9.2.2 随机文件 188

9.3 文件系统控件 192

9.3.1 文件系统通用对话框控件(Common Dialog控件) 192

9.3.2 文件系统专用标准控件 194

9.4.1 常用的文件操作语句 197

9.4 常用的文件操作语句和函数 197

9.4.2 常用的文件操作函数 199

9.5 文件系统对象模型 200

9.5.1 文件系统对象模型概述 200

9.5.2 管理驱动器 201

9.5.3 管理文件夹 202

9.5.4 管理文件 204

9.6 应用举例 208

习题 216

10 图形设计 217

10.1 图形操作基础 217

10.1.1 坐标系统 217

10.1.2 自定义坐标系 219

10.1.3 颜色 220

10.2.1 Shape控件 222

10.2 图形控件 222

10.2.2 Line控件 223

10.3 图形方法 225

10.3.1 画点方法 225

10.3.2 画线方法 226

10.3.3 画圆方法 227

10.3.4 清除图形方法 229

10.4 与图形有关的常用属性和事件 230

10.4.1 线宽属性和线型属性 230

10.4.2 填充属性和填充样式属性 231

10.4.3 自动重画属性——AutoRedraw 233

10.4.4 Paint事件 233

10.5 应用举例 234

习题 238

11 数据库技术 239

11.1 数据库的基本概念 239

11.2 数据库管理器 241

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

11.2.2 新建数据库 242

11.2.3 打开数据库 244

11.2.4 添加表 244

11.2.5 数据的增加、删除、修改 248

11.2.6 数据的查询 251

11.2.7 数据窗体设计器 254

11.3 数据控件 255

11.3.1 数据控件的属性 256

11.3.2 数据控件的事件 258

11.3.3 数据控件的常用方法 258

11.3.4 数据库记录的增、删、改操作 260

11.4 ADO数据控件 261

11.4.1 ADO控件的属性和方法 262

11.5 结构化查询语言 266

11.6 报表制作 268

习题 275

12 其他控件及应用 276

12.1 ActiveX控件简介 276

12.1.1 ActiveX控件的启动方法 277

12.1.2 常用Visual Basic提供的ActiveX控件 278

12.1.3 创建自定义ActiveX的一般步骤 278

12.2 多媒体控件 279

12.2.1 媒体控制接口 279

12.2.2 多媒体播放控件 279

12.3 RichTextBox控件 285

习题 292

Visual Basic程序设计实验指导 293

实验一 Visual Basic集成开发环境的使用 293

实验二 建立窗体界面、编写程序代码 294

实验三 顺序程序设计 296

实验四 选择结构程序设计 298

实验五 循环与数组的使用 300

实验六 常用控件(一) 303

实验七 常用控件(二) 305

实验八 菜单 307

实验九 文件 308

实验十 图形 310

实验十一 数据库技术 311

参考文献 313