《Visual Basic程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王真富等主编
  • 出 版 社:北京:地质出版社
  • 出版年份:2007
  • ISBN:7116050787
  • 页数:316 页
图书介绍:本书内容包括用户界面设计、变量与表达式、控制语句、编写过程、多媒体程序设计等,通过这些知识的学习,可以迅速提高自己的编程能力,并且把它应用到自己的工作和学习中去。本教程是专门针对没有编程经验的读者,或有Visual Basic或者其他编程语言基础的读者使用。

1.1 Visual Basic的特点 1

第1章 Visual Basic 6.0概述 1

1.2 Visual Basic的历史 2

1.3 程序设计的有关概念 3

1.3.1 结构化程序设计 3

1.3.2 面向对象程序设计 4

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

1.5 习题 7

第2章 简单的Visual Basic应用程序设计 8

2.1 实例1——设计一个登录窗口 8

2.2 实例2——实现一个图片浏览器 13

2.3 开发Visual Basic应用程序的步骤 16

2.4 习题 16

3.1.1 基本数据类型 18

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

3.1 数据类型 18

3.1.2 用户自定义类型 20

3.2 变量和常量 20

3.2.1 变量 20

3.2.2 常量 24

3.3 运算符和表达式 25

3.3.1 算术运算符 26

3.3.2 逻辑运算符 26

3.3.3 关系运算符 27

3.3.4 运算符的优先级 28

3.3.5 表达式 28

3.4 常用内部函数 29

3.4.1 数学函数 29

3.4.2 字符串函数 30

3.4.3 日期与时间函数 31

3.4.4 格式输出函数 32

3.4.5 类型转换函数 33

3.4.6 InputBox函数与MsgBox函数 33

3.5 习题 38

第4章 程序结构 42

4.1 顺序结构程序设计 42

4.1.1 赋值语句 42

4.1.2 数据的输出——Print方法 44

4.1.3 注释语句 45

4.2 选择结构程序设计 45

4.2.1 条件语句 46

4.2.2 Select语句 49

4.3.1 Do……Loop循环 52

4.3 循环结构程序设计 52

4.3.2 For……Next循环 56

4.3.3 循环的嵌套 59

4.4 其他辅助控制语句 62

4.5 习题 63

第5章 数组 73

5.1 数组的概念 73

5.2 静态数组 74

5.2.1 一维数组 74

5.2.2 多维数组 76

5.3 动态数组 78

5.4 数组排序 79

5.5 控件数组 83

5.6 习题 87

6.1 子(Sub)过程 94

6.1.1 子过程的定义 94

第6章 过程 94

6.1.2 建立Sub过程 95

6.1.3 调用Sub过程 96

6.2 函数(Function)过程 99

6.2.1 函数过程的定义 99

6.2.2 建立函数过程 100

6.2.3 调用函数过程 100

6.3 变量和过程的作用域 102

6.3.1 模块概述 102

6.3.2 变量的作用域 102

6.3.3 过程的作用域 107

6.4 参数的传递 107

6.4.1 形参与实参的概念 107

6.4.2 按值传递参数 108

6.4.3 按地址传递参数 109

6.4.4 数组参数 110

6.4.5 对象参数 112

6.5 过程的嵌套与递归 112

6.5.1 过程的嵌套 112

6.5.2 过程的递归 112

6.6 习题 114

第7章 窗体 123

7.1 属性、事件和方法的概念 123

7.1.1 属性(Property) 124

7.1.2 事件(Event) 124

7.1.3 方法(Method) 125

7.1.4 属性、方法和事件之间的关系 125

7.2 窗体的常用属性 126

7.3 窗体的常用方法 127

7.4.1 鼠标事件 130

7.4 事件 130

7.4.2 键盘事件 132

7.5 多窗体设计 134

7.5.1 多窗体概述 134

7.5.2 多窗体举例 135

7.6 习题 139

第8章 标签、文本框和命令按钮 146

8.1 标签(Label)控件 146

8.1.1 标签的属性 146

8.1.2 标签的事件 148

8.2 文本框(TextBox)控件 148

8.2.1 文本框的属性 148

8.2.2 文本框的事件 150

8.2.3 文本框的方法 151

8.3 实例——制作一个简单的文本编辑器 152

8.4 命令按钮(CommandButton)控件 153

8.4.1 命令按钮的属性 154

8.4.2 命令按钮的事件 155

8.4.3 命令按钮的应用 155

8.5 习题 157

第9章 复选框与单选按钮 159

9.1 复选(CheckBox)控件 159

9.1.1 CheckBox控件的标准用法 159

9.1.2 CheckBox控件的图形化用法 160

9.2 单选(OptionButton)控件 161

9.2.1 OptionButton控件的标准用法 162

9.2.2 OptionButton控件的图形化用法 162

9.3 单选按钮和复选控件应用实例 163

9.4 习题 164

10.1.1 列表框的属性 166

10.1 列表框(ListBox)控件 166

第10章 列表框和组合框 166

10.1.2 列表框的方法 167

10.2 组合框(ComboBox)控件 168

10.2.1 组合框的主要属性 168

10.2.2 组合框的应用实例 169

10.3 习题 171

第11章 滚动条和计时器 173

11.1 滚动条 173

11.1.1 滚动条的属性 173

11.1.2 滚动条的事件 174

11.1.3 实例——用滚动条实现图片浏览 174

11.2 计时器(Timer)控件 176

11.3 习题 177

12.1 菜单编辑器 180

第12章 菜单设计 180

12.2 下拉菜单 181

12.3 弹出菜单 183

12.4 习题 184

第13章 文件系统操作 186

13.1 文件系统控件 186

13.1.1 驱动器列表框 186

13.1.2 目录列表框 187

13.1.3 文件列表框 188

13.1.4 综合示例 189

13.2 文件常用语句及函数 190

13.3 文件访问 193

13.3.1 顺序文件访问 194

13.3.2 随机文件访问 201

13.3.3 二进制文件访问 205

13.4 习题 207

第14章 Visual Basic图形操作 210

14.1 坐标和颜色 210

14.1.1 坐标系统 210

14.1.2 颜色 213

14.2 图形控件 214

14.2.1 图片框(PiceureBox)控件 214

14.2.2 图像框(Image)控件 216

14.2.3 用直线(Line)控件画线 217

14.2.4 用形状(Shape)控件画几何图形 217

14.3 绘图方法 220

14.3.1 用Pset方法画点 220

14.3.2 用Line方法画线和矩形 221

14.3.3 用Circle方法画圆、椭圆、圆弧及扇形 221

14.3.4 用PaintPicture方法显示图片 222

14.4 窗体和控件的图形属性 223

14.5 习题 224

第15章 建立和访问数据库 227

15.1 数据库的基础知识 227

15.1.1 数据与数据处理 227

15.1.2 数据库、数据库管理系统和数据库系统 228

15.1.3 数据管理发展的三个阶段 229

15.1.4 关系型数据库的基本结构 229

15.2 数据库管理器 230

15.2.1 数据库管理器介绍 230

15.2.2 建立数据库 231

15.2.3 建立查询 234

15.3 数据(Data)控件 236

15.3.1 数据控件的建立 236

15.3.2 数据控件举例 236

15.3.4 数据控件常用的事件和方法 239

15.3.3 数据控件常用的属性 239

15.3.5 录集的属性与方法 240

15.4 数据绑定控件 244

15.5 ADO数据控件 247

15.5.1 ADO对象模型 247

15.5.2 使用ADO数据控件 248

15.5.3 使用ADO对象编程 252

15.6 SQL语言 256

15.6.1 SQL语言概述 256

15.6.2 数据查询 257

15.6.3 数据操纵 258

15.6.4 SQL函数 259

15.7 习题 259

第16章 常用ActiveX控件 261

16.1 概述 261

16.2 状态栏(StatusBar) 262

16.3 工具栏(ToolBar)和图像列表(ImageList) 265

16.3.1 工具栏(ToolBar)控件 265

16.3.2 图像列表(ImageList)控件 267

16.4 SSTab控件的应用 269

16.5 进度条(ProgressBar) 270

16.6 滑块(Slider)控件 270

16.7 分层显示(TreeView)控件 272

16.8 通用对话框控件 274

16.8.1 对话框概述 274

16.8.2 通用对话框示例 275

16.9 习题 277

第17章 多媒体程序设计 280

17.1 多媒体控件概述 280

17.2.1 设计多媒体播放器的界面 281

17.2 制作多媒体播放器 281

17.2.2 编写代码 282

17.3 制作安装文件 283

17.4 习题 285

第18章 程序调试技巧与错误处理 286

18.1 程序中易出现的错误类型 286

18.2 应用程序的模式 287

18.3 程序调试工具 287

18.4 捕获错误及处理 289

18.5 习题 290

第19章 上机实验 293

实验1 设计简单的Visual Basic应用程序 293

实验2 Visual Basic语言基础 296

实验3 顺序结构程序设计 299

实验4 选择结构程序设计 301

实验5 循环结构程序设计 302

实验6 数组 303

实验7 过程 304

实验8 窗体 307

实验9 标签、文本框和命令按钮 307

实验10 复选框与单选按钮 307

实验11 滚动条和计时器 308

实验12 菜单设计 309

实验13 文件系统 310

实验14 Visual Basic图形操作 311

实验15 建立和访问数据库 312

实验16 ActiveX控件 312

实验17 多媒体程序设计 313

实验18 程序调试与错误处理 314