《Visual Basic 程序设计基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张青,杨族桥,何中林主编;王樱,巨同升,李锋刚等副主编;张思卿,张锐,任玉兰等编委
  • 出 版 社:天津:南开大学出版社
  • 出版年份:2012
  • ISBN:9787310040483
  • 页数:324 页
图书介绍:本书共分为十章,主要内容包括Visual Basic集成开发环境、Visual Basic程序设计基础、控制结构、常用控件、数组、过程、用户界面程序设计、文件和数据库技术等内容。

第1章 Visual Basic概述 1

1.1 Visual Basic的发展及特点 1

1.1.1 Visual Basic及其发展 1

1.1.2 Visual Basic的特点 2

1.2 Visual Basic的安装和运行 3

1.2.1 Visual Basic的安装 3

1.2.2 Visual Basic的启动 6

1.2.3 Visual Basic的退出 6

1.3 Visual Basic的集成开发环境 7

1.3.1 集成开发环境简介 7

1.3.2 主窗口 8

1.3.3 其他窗口 12

1.4 VB 6.0的帮助系统 14

1.4.1 MSDN Library查阅器 14

1.4.2 Visual Basic中的联机帮助 17

1.4.3 运行所提供的实例 18

第2章 VB可视化编程基础 21

2.1 对象与事件驱动的编程机制 21

2.1.1 对象及概念 21

2.1.2 事件驱动的程序设计 23

2.2 窗体及基本控件 24

2.2.1 窗体对象 24

2.2.2 标签 26

2.2.3 文本框 28

2.2.4 命令按钮 31

2.3 创建Visual Basic应用程序的步骤 33

2.4 输入输出方法 39

2.4.1 Print方法 39

2.4.2 InputBox函数 44

2.4.3 MsgBox函数与MsgBox过程 46

2.5 字体、字形和颜色 48

2.5.1 字体相关属性的设置 48

2.5.2 颜色及颜色参数 51

第3章 Visual Basic程序设计基础 57

3.1 基本数据类型 57

3.1.1 数值(Numeric)型 58

3.1.2 字符串(String)型 59

3.1.3 逻辑型(Boolean) 59

3.1.4 日期型(Date) 59

3.1.5 对象型(Object) 60

3.1.6 变体型(Variant) 60

3.2 常量和变量 60

3.2.1 Visual Basic中的命名规则 60

3.2.2 常量 61

3.2.3 变量 62

3.3 内部函数 64

3.3.1 数学函数 64

3.3.2 字符串函数 65

3.3.3 常用转换函数 66

3.3.4 日期/时间函数 67

3.3.5 随机函数 68

3.3.6 判断函数 68

3.3.7 Shell函数 68

3.4 运算符与表达式 69

3.4.1 运算符 69

3.4.2 表达式 73

3.5 基本语句 74

3.5.1 赋值语句 74

3.5.2 注释、暂停与程序结束语句 75

3.6 程序代码编写规则 76

3.6.1 语句及语法 76

3.6.2 代码书写规则 76

第4章 控制结构 79

4.1 结构化程序的基本结构 79

4.1.1 算法及其描述 79

4.1.2 程序控制结构 82

4.2 选择结构 84

4.2.1 IF条件语句 84

4.2.2 Select Case语句 94

4.2.3 条件函数 96

4.2.4 条件语句应用举例 97

4.3 循环结构 99

4.3.1 For…Next循环 99

4.3.2 While…Wend循环 104

4.3.3 Do…Loop循环 106

4.3.4 循环嵌套 110

4.4 典型例题 113

4.4.1 累加、连乘问题 113

4.4.2 穷举法 114

4.4.3 递推法 116

4.4.4 字符图形的输出 117

4.4.5 数字游戏 119

第5章 常用控件 129

5.1 控件概述 129

5.1.1 控件的分类 129

5.1.2 控件的添加与删除 129

5.1.3 编辑控件 130

5.1.4 控件属性设置 130

5.1.5 控件命名 131

5.2 选择类控件 131

5.2.1 单选按钮 132

5.2.2 复选框 133

5.2.3 框架 135

5.2.4 列表框 137

5.2.5 组合框 140

5.3 图形控件 143

5.3.1 图片框(PictureBox)和图像框(Image) 143

5.3.2 形状与直线控件 145

5.3.3 坐标系统与图形方法 146

5.4 滚动条和计时器控件 149

5.5 焦点和Tab顺序 152

5.6 典型例题 153

第6章 数组 166

6.1 数组的概念 166

6.1.1 引入 166

6.1.2 数组的定义 166

6.2 数组的基本操作 170

6.2.1 基本操作 170

6.2.2 对象集合For Each…Next语句 174

6.3 静态数组和动态数组 175

6.3.1 静态数组 175

6.3.2 动态数组 176

6.4 控件数组 177

6.4.1 控件数组的概念 177

6.4.2 创建控件数组 178

6.5 记录类型和枚举类型 181

6.5.1 记录类型的定义和使用 181

6.5.2 枚举类型的定义和使用 183

6.6 典型例题 184

6.6.1 数组排序 184

6.6.2 数组元素的插入和删除 189

第7章 过程 197

7.1 Sub子过程 197

7.1.1 Sub子过程定义 198

7.1.2 Sub子过程创建 199

7.1.3 Sub子过程调用 200

7.2 Function函数过程 202

7.2.1 Function函数过程定义 203

7.2.2 Function函数过程创建 203

7.2.3 Function函数过程调用 204

7.3 参数传递 206

7.3.1 按值传递 206

7.3.2 按地址传递 207

7.3.3 数组作为参数传递 209

7.4 变量与过程的作用域 210

7.4.1 VB工程结构 210

7.4.2 变量的作用域 211

7.4.3 过程的作用域 215

7.5 过程的递归 216

7.6 典型例题 218

7.6.1 素数问题 218

7.6.2 最大公约数问题 219

7.6.3 斐波纳契数列问题 220

7.6.4 排序问题 220

第8章 用户界面程序设计 226

8.1 鼠标与键盘事件 226

8.1.1 鼠标事件 226

8.1.2 KeyPress事件 229

8.1.3 KeyDown和KeyUp事件 229

8.2 菜单 232

8.2.1 用菜单编辑器建立菜单 232

8.2.2 运行时创建和修改菜单 237

8.2.3 弹出式菜单的建立 238

8.3 对话框 239

8.3.1 通用对话框 239

8.3.2 自定义对话框 246

8.4 多重窗体程序 248

8.4.1 多重窗体的设计 248

8.4.2 Sub Main过程 253

8.4.3 闲置循环与DoEvents语句 254

8.5 多文档界面设计 254

8.5.1 多文档界面概述 254

8.5.2 建立多文档应用程序 256

第9章 文件 262

9.1 文件系统控件 262

9.1.1 文件系统控件种类 262

9.1.2 驱动器列表框 262

9.1.3 目录列表框 263

9.1.4 文件列表框 263

9.2 文件及其操作 266

9.2.1 文件结构 266

9.2.2 文件分类 266

9.3 文件操作 267

9.3.1 文件的打开操作 267

9.3.2 文件的关闭 268

9.4 顺序文件的读写操作 269

9.4.1 顺序文件的读操作 269

9.4.2 顺序文件的读操作 270

9.5 随机文件的读写操作 273

9.5.1 随机文件的写操作 273

9.5.2 随机文件的读操作 274

9.6 二进制文件的读写操作 275

9.6.1 二进制文件的写操作 275

9.6.2 二进制文件的读操作 275

9.7 常用文件操作语句与函数 276

9.8 综合应用 277

第10章 数据库技术 280

10.1 数据库系统概述 280

10.1.1 数据库简介 280

10.1.2 数据、数据库、数据库管理系统、数据库系统 281

10.1.3 关系数据库 282

10.2 SQL基础 285

10.2.1 表的基本操作 285

10.2.2 数据查询 287

10.3 VB中的数据库操作 288

10.3.1 数据管理器 289

10.3.2 数据控件 296

10.4 客房管理信息系统的设计与实现 303

10.4.1 系统功能分析 304

10.4.2 模块设计 304

10.4.3 数据库设计 304

10.4.4 界面设计 305

10.4.5 部分程序源代码参考 308

参考文献 324