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

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

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:赵柱,李玉龙,管会生主编
  • 出 版 社:北京:中国科学技术出版社
  • 出版年份:2006
  • ISBN:7504642290
  • 页数:394 页
图书介绍:本书是适合高校工科学生应用的计算机教材。包括Visual Basic 程序设计概述,Visual Basic 的窗体和控件,Visual Basic 程序设计基础,程序的控制结构及应用,数组和算法,过程与函数,界面设计,文件,图形操作,以及Visual Basic 数据库编程等。主要用于西部几所高等院校的工科学生或计算机专业的本科学生。
《Visual Basic程序设计》目录

第1章 Visual Basic程序设计概述 1

1.1 程序设计与程序设计语言 1

1.1.1 程序 1

1.1.2 程序设计 2

1.1.3 程序设计语言 2

1.2 Visual Basic概述 3

1.2.1 具有面向对象的可视化设计工具 3

1.2.2 结构化程序设计语言 4

1.2.3 面向对象的程序设计 4

1.2.4 事件驱动的编程机制 4

1.2.5 支持多种数据库访问 4

1.3 Visual Basic集成开发环境 5

1.3.1 主窗口 5

1.3.3 窗体窗口 6

1.3.2 工具箱窗口 6

1.3.4 工程资源管理器窗口 7

1.3.5 属性窗口 8

1.3.6 窗体布局窗口 9

1.3.7 代码窗口 9

1.4 可视化编程的基本概念 9

1.4.1 对象 10

1.4.2 窗体 11

1.4.3 控件 12

1.5 Visual Basic程序设计概述 12

1.5.1 Visual Basic应用程序的构成 12

1.5.2 事件驱动的工作方式 13

1.5.3 Visual Basic编程的一般步骤 14

1.5.4 Visual Basic工程管理 19

1.5.5 使用帮助功能 22

1.6.1 错误的类型 23

1.6 程序调试 23

习题 25

1.6.2 调试和排错 25

第2章 Visual Basic的窗体和控件 27

2.1 Visual Basic的窗体和窗体设计 27

2.1.1 基本属性 27

2.1.2 窗体 31

2.1.3 窗体的主要属性 32

2.1.4 窗体的事件 34

2.1.5 窗体的方法 35

2.2 Visual Basic的控件和控件基本操作 36

2.2.1 标准控件 36

2.2.2 控件的画法和基本操作 38

2.2.3 控件的命名和控件值 40

2.3.1 标签和文本框 42

2.3 常用标准控件 42

2.3.2 图片框和图像框 47

2.3.3 图形文件的装入和保存 48

2.3.4 命令按钮 50

2.4 焦点和TAB顺序 53

2.4.1 焦点 53

2.4.2 Tab顺序 56

习题 57

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

3.1 数据类型 60

3.1.1 基本数据类型 60

3.1.2 用户定义的数据类型 64

3.1.3 枚举类型 65

3.2.1 常量和变量命名的规则 68

3.2 常量和变量 68

3.2.2 常量 69

3.2.3 变量 71

3.2.4 变量的作用域 74

3.2.5 变体型变量 77

3.2.6 缺省声明 78

3.3 运算符和表达式 80

3.3.1 算术运算符与数值表达式 80

3.3.2 关系运算与逻辑运算 81

3.3.3 字符串运算符 83

3.3.4 表达式的运算顺序 84

3.4 常用内部函数 85

3.4.1 转换函数 85

3.4.2 数学函数 86

3.4.3 日期和时间函数 87

3.4.4 字符串函数 89

3.4.5 随机函数 90

3.4.6 Shell函数 91

习题 92

第4章 程序的控制结构及应用 95

4.1 结构化程序设计 95

4.2 顺序结构 97

4.2.1 语句的格式 97

4.2.2 赋值语句 98

4.2.3 其他常用语句 99

4.3 数据的输入和输出 100

4.3.1 Print方法和格式函数 100

4.3.2 InputBox函数 104

4.3.3 MsgBox函数和语句 106

4.3.5 打印机输出 109

4.3.4 控件间的交互 109

4.4 选择结构 112

4.4.1 单行结构条件语句 112

4.4.2 块结构条件语句 113

4.4.3 多分支控制结构 116

4.4.4 条件函数 120

4.5 循环结构 121

4.5.1 For循环结构 121

4.5.2 Do循环结构 124

4.5.3 While循环结构 127

4.5.4 循环的嵌套 128

4.6 选择性控件 130

4.6.1 单选按钮和复选框 130

4.6.2 框架 134

4.6.3 列表框和组合框 137

4.7 滚动条和计时器 143

4.7.1 滚动条 143

4.7.2 计时器 145

习题 146

第5章 数组和算法 152

5.1 数组的概念 152

5.1.1 一维数组 153

5.1.2 二维数组和多维数组 156

5.1.3 UBound和LBound函数 158

5.2 静态数组与动态数组 158

5.2.1 动态数组及其声明 159

5.2.2 数组的清除和重定义 161

5.3.1 数组的初始化 162

5.3 数组的初始化与基本操作 162

5.3.2 数组元素的输入、输出和复制 163

5.3.3 集合 164

5.3.4 For Each-Next语句 165

5.4 控件数组 166

5.4.1 基本概念 166

5.4.2 控件数组的建立 167

5.5 常用算法与数组应用 170

5.5.1 算法的概念 170

5.5.2 常用简单算法 170

5.5.3 排序算法 177

习题 180

6.1 过程 185

6.1.1 事件过程和通用过程 185

第6章 过程与函数 185

6.1.2 过程的定义 187

6.1.3 调用Sub过程 189

6.1.4 Sub Main过程 191

6.2 函数 192

6.2.1.建立Function过程 192

6.2.2.调用Function过程 193

6.3 参数传递 194

6.3.1 形参与实参 195

6.3.2 值传递与地址传递 196

6.3.3 数组参数 199

6.3.4 可选参数和可变参数 200

6.3.5 对象参数 204

6.3.6 过程的作用域 204

6.4.1 键盘事件 207

6.4 键盘与鼠标事件过程 207

6.4.2 鼠标事件 209

6.4.3 拖放操作 211

6.5 嵌套调用和递归算法 215

6.5.1 嵌套调用 215

6.5.2 递归算法 217

6.6 过程应用及常用算法 220

6.6.1 过程应用实例 220

6.6.2 常用算法 222

习题 235

第7章 界面设计 242

7.1 菜单设计 242

7.1.1 菜单编辑器 244

7.1.2 弹出菜单 248

7.1.3 动态定制菜单 251

7.2 对话框设计 255

7.2.1 通用对话框 255

7.2.2 文件对话框 256

7.2.3 其他对话框 260

7.3 工具栏和状态栏 264

7.3.1 手工制作工具栏 264

7.3.2 Toolbar控件与ImageList控件 265

7.3.3 创建状态栏 270

7.3.4 剪贴板的应用 272

7.3.5 进度指示器 273

7.3.6 使用带标签的控件 275

7.4 多重窗体与多文档界面 276

7.4.1 多重窗体的操作 276

7.4.2 多文档界面 278

7.5 综合应用 281

7.6 应用程序向导 286

习题 289

第8章 文件 292

8.1 文件系统控件 292

8.1.1 驱动器列表框和目录列表框 293

8.1.2 文件列表框 294

8.2 文件及其基本操作 296

8.2.1 文件与文件结构 296

8.2.2 文件的基本操作 297

8.2.3 目录及文件操作 302

8.3 文件的分类及其应用 305

8.3.1 顺序文件 305

8.3.2 随机文件 312

8.3.3 二进制文件 318

8.3.4 应用实例 320

习题 325

第9章 图形操作 329

9.1 图形控件 329

9.2 图形操作基础 332

9.2.1 坐标系统 332

9.2.2 自定义坐标系 334

9.3 绘图属性 335

9.3.1 当前坐标 336

9.3.2 线宽与线型 336

9.3.3 填充与色彩 338

9.4 图形方法 341

9.4.1 Cls方法(清除) 341

9.4.2 PSet方法(画点) 341

9.4.3 Line方法(画线) 343

9.4.4 Circle方法(画圆) 344

9.4.5 PaintPicture方法 345

9.4.6 Point方法 346

9.5 综合应用 348

9.5.1 几何图形绘制 348

9.5.2 菜单和图形操作的综合应用 351

9.5.3 简单动画设计 353

9.5.4 图像的颜色处理 356

习题 360

第10章 Visual Basic数据库编程 362

10.1 数据库概述 362

10.1.1 数据库的基本概念 362

10.1.2 结构化查询语言SQL 364

10.1.3 数据库管理器 365

10.2 Data控件 367

10.2.1 常用属性、方法和事件 368

10.2.2 用控件显示数据 370

10.3 ADO数据对象访问技术 372

10.3.1 ADO对象模型 372

10.3.2 使用ADO Data控件 373

10.3.3 高级数据约束控件 377

10.3.4 数据窗体向导 381

10.4 制作报表 383

10.4.1 数据环境设计器 383

10.4.2 报表设计器 386

10.4.3 设计报表 387

10.4.4 学生成绩管理系统的设计 393

习题 394

相关图书
作者其它书籍
返回顶部