《Visual Basic程序开发教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张基温,姚晓玲,孙波编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302094616
  • 页数:310 页
图书介绍:本书共分10章,分为基础篇、用户界面篇和应用篇。是Visual Basic的一本基础教材。

第1篇 基础篇 3

第1章 Visual Basic入门 3

1.1 Visual Basic初步 3

1.1.1 确定问题 3

目录 3

1.1.2 启动并运行Visual Basic 6.0开发环境 5

1.1.3 创建应用程序界面 7

1.1.4 编写事件过程 9

1.1.5 保存工程 10

1.1.6 程序的运行和中断 10

1.2.1 菜单栏 11

1.2 Visual Basic 6.0集成开发环境的菜单与工具栏 11

1.2.2 工具栏 15

1.2.3 使用帮助系统 16

1.3 Visual Basic程序开发的基本特点 17

1.3.1 可视化程序开发 17

1.3.2 面向对象的程序开发 17

1.3.3 程序的事件驱动机制 21

习题 22

第2章 窗体与常用控件 24

2.1 窗体 24

2.1.1 生成窗体 25

2.1.2 窗体的属性 26

2.1.3 窗体的事件 29

2.1.4 窗体的方法 32

2.2 常用控件 33

2.2.1 标签控件 36

2.2.2 命令按钮控件 37

2.2.3 文本框控件 39

2.2.4 控件的通用操作 44

2.2.5 对象的常用方法 48

习题 49

3.1 数据描述 52

3.1.1 常量与变量 52

第3章 编码基础 52

3.1.2 数据类型 53

3.1.3 变量的声明 55

3.2 计算 57

3.2.1 算术运算符 57

3.2.2 字符串运算符 57

3.2.3 关系运算符 57

3.2.4 逻辑运算符 58

3.2.5 常用内部函数 58

3.3 基本语句 62

3.3.1 赋值语句 62

3.3.2 选择结构语句 63

3.3.3 循环结构语句 71

3.4 数组 75

3.4.1 静态数组 75

3.4.2 动态数组 79

3.4.3 控件数组 80

3.5 过程 85

3.5.1 过程的定义 85

3.5.2 过程的调用 87

3.5.3 参数的传递 88

3.5.4 递归 90

3.5.5 变量的作用域 91

3.6.1 迭代与递推 92

3.6 常用算法 92

3.6.2 穷举法 94

3.6.3 求素数 95

3.6.4 排序算法 96

3.6.5 数制转换 99

习题 101

第2篇 用户界面开发篇 105

第4章 常用控件 105

4.1 用于选择的控件 105

4.1.1 框架控件 105

4.1.2 单选框和复选框 105

4.1.3 列表框和组合框 109

4.1.4 水平滚动条和垂直滚动条控件 118

4.2 图形框与图像框 119

4.2.1 图形框和图像框的属性及常用方法 120

4.2.2 图形框控件和图像框控件的区别 122

4.3 定时器控件 123

4.3.1 定时器控件的属性 124

4.3.2 定时器控件的事件 124

习题 124

第5章 鼠标和键盘 127

5.1 鼠标事件 127

5.1.1 鼠标事件举例 127

5.1.2 鼠标指针 131

5.2.1 KeyPress事件 132

5.2 键盘事件 132

5.2.2 KeyDown事件 135

5.2.3 KeyUp事件 136

5.3 拖放与OLE拖放 136

5.3.1 控件拖放 136

5.3.2 OLE拖放 140

习题 142

第6章 用户界面设计 144

6.1 菜单设计 144

6.1.1 菜单的基本组成 144

6.1.3 使用菜单编辑器 147

6.1.2 菜单的常用属性和事件 147

6.1.4 美化菜单 151

6.1.5 编写菜单事件过程 154

6.2 工具栏和状态栏 154

6.2.1 工具栏 154

6.2.2 状态栏 164

6.3 多文档界面 169

6.3.1 创建MDI窗体和MDI子窗体 170

6.3.2 MDI窗体应用示例 170

6.4.2 预定义对话框 172

6.4.1 对话框分模式与无模式 172

6.4 对话框 172

6.4.3 通用对话框 174

6.4.4 自定义对话框 181

习题 183

第3篇 应用篇 187

第7章 数据库应用 187

7.1 数据库基础 187

7.1.1 数据库系统及其应用程序的组成 187

7.1.2 关系模型数据库及其结构 188

7.1.3 创建数据库 189

7.2.1 利用数据控件和可绑定控件显示数据库中的数据 193

7.2 数据控件 193

7.2.2 数据控件属性 194

7.2.3 绑定控件常用属性 196

7.2.4 记录集 197

7.2.5 数据控件的事件 199

7.2.6 数据控件的常用方法 199

7.3 SQL语言 201

7.3.1 SQL语言简介 201

7.3.2 SQL的数据定义功能 201

7.3.3 数据查询功能 201

7.3.4 SQL语句应用举例 202

7.4.2 ADO数据控件 203

7.4 ActiveX数据对象 203

7.4.1 ADO对象模型 203

7.4.3 数据窗体向导 206

7.4.4 创建数据报表 208

7.4.5 运行显示数据报表 211

7.4.6 打印报表 212

习题 212

第8章 图形与多媒体 214

8.1 图形操作基础 214

8.1.1 对象的坐标系统 214

8.1.2 自定义坐标系统 215

8.2.1 画线工具 216

8.2 图形控件 216

8.2.2 Shape控件 219

8.3 图形方法 222

8.3.1 PSet方法 223

8.3.2 Point方法 224

8.3.3 Line方法 224

8.3.4 Circle方法 226

8.3.5 PaintPicture方法 227

8.3.6 DrawMode的显示控制作用 231

8.4 多媒体应用 231

8.4.1 多媒体基础 232

8.4.2 多媒体控件 233

8.4.3 使用动画控件播放无声动画 240

习题 242

第9章 文件 244

9.1 文件系统控件 244

9.1.1 利用文件系统控件组成文件管理系统 244

9.1.2 文件系统控件小结 246

9.2 传统文件的处理 248

9.2.1 文件的基本概念 248

9.2.2 顺序文件 249

9.2.3 随机文件 254

9.2.4 二进制文件 258

9.3.1 FSO模型简介 259

9.3 文件系统对象模型 259

9.3.2 举例 260

9.3.3 文件系统对象总结 264

9.4 程序调试和错误处理 273

9.4.1 程序调试 273

9.4.2 错误处理 275

习题 277

第10章 Visual Basic高级应用 279

10.1 ActiveX部件 279

10.1.1 ActiveX部件概述 279

10.1.2 ActiveX控件的创建 279

10.2.1 插入一个类模块 285

10.2 类的创建 285

10.2.2 定义类的属性 289

10.2.3 添加类的方法 294

10.2.4 使属性和方法成为默认 295

10.2.5 友元属性和方法 296

10.2.6 向类中添加事件 297

10.3 使用Windows API 304

10.3.1 Windows API内幕 304

10.3.2 GetSystemDirectory函数 305

习题 309

参考文献 310