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

  • 购买积分:11 如何计算积分?
  • 作  者:丁亚明主编
  • 出 版 社:合肥:安徽大学出版社
  • 出版年份:2007
  • ISBN:7811103370
  • 页数:287 页
图书介绍:本书深入浅出地介绍VB的编程环境、菜单、对话框、图形等程序设计技术。

第一章 Visual Basic概述 1

第一节 Visual Basic的功能与特点 1

1.1.1 Visual Basic的发展与版本 1

1.1.2 Visual Basic的功能与特点 2

第二节 Visual Basic的安装与启动 4

1.2.1 Visual Basic的运行环境 4

1.2.2 安装Visual Basic 4

1.2.3 启动与退出Visual Basic 5

第三节 Visual Basic的集成开发环境 6

1.3.1 标题栏、菜单栏与工具栏 6

1.3.2 窗体设计窗口 7

1.3.3 工具箱窗口 7

1.3.4 工程资源管理器窗口 8

1.3.5 属性窗口 8

1.3.6 窗体布局窗口 9

1.3.7 代码编辑窗口 9

第四节 设计一个简单应用程序 9

1.4.1 问题的提出 10

1.4.2 设计程序 10

第五节 Visual Basic帮助系统的使用 12

1.5.1 使用Visual Basic的联机帮助 12

1.5.2 使用上下文相关帮助 13

1.5.3 通过Internet获取帮助 14

习题一 15

第二章 可视化编程的概念和步骤 18

第一节 可视化编程的基本概念 18

2.1.1 面向对象的程序设计 18

2.1.2 对象、属性、事件及事件过程 18

第二节 编辑窗体上的控件 21

2.2.1 在窗体上添加一个控件 21

2.2.2 控件的移动和缩放 21

2.2.3 控件的复制和删除 22

2.2.4 控件的布局 23

第三节 可视化编程的步骤 24

2.3.1 设计应用程序界面 24

2.3.2 设置对象的属性值 25

2.3.3 编写事件过程代码 25

2.3.4 运行及调试程序 26

2.3.5 保存工程 27

2.3.6 生成可执行文件 28

第四节 立即窗口 29

2.4.1 显示“立即”窗口 29

2.4.2 “立即”窗口的主要功能 30

习题二 31

第三章 VB语言基础 33

第一节 数据类型 33

3.1.1 编码基础 33

3.1.2 基本数据类型 34

3.1.3 用户自定义类型 35

第二节 常量与变量 36

3.2.1 直接常量 36

3.2.2 符号常量 37

3.2.3 内部常量 37

3.2.4 变量的声明 38

3.2.5 变量作用域 39

第三节 运算符与表达式 41

3.3.1 算术运算符 42

3.3.2 关系运算符 43

3.3.3 逻辑运算符 44

3.3.4 表达式 44

第四节 常用内部函数 45

3.4.1 数学函数 45

3.4.2 转换函数 46

3.4.3 字符串函数 46

3.4.4 日期与时间函数 47

3.4.5 随机函数 47

第五节 VB基本输入输出语句 48

3.5.1 语句及约定 48

3.5.2 赋值语句 49

3.5.3 输入对话框 50

3.5.4 Print方法 51

3.5.5 输出消息对话框 53

习题三 55

第四章 程序控制与调试 58

第一节 选择控制结构 58

4.1.1 双分支结构 58

4.1.2 多分支结构 61

第二节 循环控制结构 64

4.2.1 计数型循环(FOR…NEXT) 64

4.2.2 条件型循环 66

4.2.3 多重循环 69

第三节 程序调试与错误处理 71

4.3.1 工作模式及错误类型 71

4.3.2 程序调试 73

4.3.3 错误处理 77

习题四 79

第五章 数组与过程 82

第一节 数组 82

5.1.1 数组的概念 82

5.1.2 静态数组 84

5.1.3 动态数组 89

5.1.4 控件数组 91

第二节 过程 92

5.2.1 Sub过程 92

5.2.2 Function过程 95

5.2.3 过程的作用域 96

5.2.4 参数传递 97

习题五 102

第六章 设计用户界面 105

第一节 从窗体开始 105

6.1.1 生成窗体 105

6.1.2 窗体属性 106

6.1.3 窗体的常用事件 108

6.1.4 窗体的常用方法 110

6.1.5 设置启动窗体 111

6.1.6 程序应用举例 111

第二节 标签、文本框和命令按钮 113

6.2.1 标签控件 113

6.2.2 文本框控件 114

6.2.3 命令按钮控件 116

6.2.4 程序应用举例 117

第三节 单选按钮、复选框与框架 120

6.3.1 单选按钮和复选框控件 120

6.3.2 框架 121

6.3.3 程序应用举例 121

第四节 列表框和组合框 124

6.4.1 列表框 124

6.4.2 组合框 126

6.4.3 程序应用举例 126

第五节 滚动条和定时器 129

6.5.1 滚动条 129

6.5.2 定时器 130

6.5.3 程序应用举例 130

6.5.4 其他控件 132

第六节 多文档界面MDI 132

6.6.1 MDI的组成及特点 132

6.6.2 MDI的创建 134

第七节 公用对话框 135

6.7.1 添加公用对话框控件到工具箱 135

6.7.2 常用属性及方法 136

6.7.3 程序应用举例 137

习题六 139

第七章 菜单和工具栏 142

第一节 菜单设计 142

7.1.1 认识VB中的菜单 142

7.1.2 下拉式菜单设计 145

7.1.3 弹出式菜单设计 150

第二节 工具栏设计 152

7.2.1 图片框控件方式设计工具栏 152

7.2.2 工具栏控件方式设计工具栏 154

习题七 158

第八章 文件处理 161

第一节 文件概述 161

8.1.1 文件概述 161

8.1.2 文件分类 162

第二节 使用传统方法处理文件 164

8.2.1 顺序文件及操作 164

8.2.2 随机文件及操作 171

第三节 使用文件系统控件处理文件 179

8.3.1 认识文件系统控件 179

8.3.2 文件系统控件的应用 181

习题八 185

第九章 数据库应用 188

第一节 数据库基本知识 188

9.1.1 数据库概述 188

9.1.2 关系数据库 189

第二节 数据库基本操作 191

9.2.1 建立数据库 191

9.2.2 建立数据查询 195

9.2.3 SQL语言 197

第三节 使用控件访问数据库 199

9.3.1 使用Data控件 199

9.3.2 数据绑定控件 204

9.3.3 ADO Data控件 206

习题九 210

第十章 图形处理 213

第一节 坐标系统 213

10.1.1 坐标系统与对象的关系 213

10.1.2 坐标系统 214

第二节 使用颜色 216

10.2.1 颜色值的表示 216

10.2.2 设置控件的颜色属性 218

第三节 使用绘图控件绘图 218

10.3.1 Line和Shape控件 219

10.3.2 图像框(Image)控件 222

10.3.3 图片框(PictureBox)控件 223

第四节 使用绘图方法绘图 224

10.4.1 图形方法概述 224

10.4.2 绘图操作 226

习题十 230

第十一章 使用ActiveX控件 233

第一节 认识并装载ActiveX控件 233

11.1.1 控件分类及ActiveX的概念 233

11.1.2 装载ActiveX控件 234

第二节 常用ActiveX控件 235

11.2.1 Animation控件 236

11.2.2 MediaPlayer控件 236

11.2.3 Winsock控件 237

11.2.4 MMControl控件 238

11.2.5 WebBrowser控件 241

11.2.6 Calendar控件 242

11.2.7 ProgressBar控件 242

第三节 使用ActiveX控件 243

11.3.1 Calendar控件的使用 243

11.3.2 ProgressBar控件的使用 245

11.3.3 MMControl控件的用法 246

11.3.4 WebBrowser控件的用法 247

第四节 用户自定义ActiveX控件 249

11.4.1 自定义一个ActiveX控件 249

11.4.2 使用自定义的ActiveX控件 250

习题十一 252

第十二章 VB.NET简介 254

第一节 .NET基本概念 254

12.1.1 .NET平台介绍 254

12.1.2 .NET框架 255

12.1.3 .NET程序的运行机制 256

第二节 VB.NET集成开发环境 257

12.2.1 VS.NET的环境要求 257

12.2.2 VS.NET简单使用 258

第三节 VB.NET中的语言变化 261

12.3.1 VB.NET语言的增强特性 261

12.3.2 VB.NET语言的变化 263

习题十二 267

第十三章 应用程序系统的开发 268

第一节 应用程序系统开发概述 268

13.1.1 软件开发的一般过程 268

13.1.2 程序质量和设计 269

13.1.3 界面设计方法 271

第二节 应用程序系统开发实例 272

13.2.1 应用程序模块设计 273

13.2.2 应用程序界面设计 273

13.2.3 应用程序代码设计 276

13.2.4 应用程序的编译及安装盘制作 284

习题十三 287