《Visual Basic程序设计 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:柳青,严健武主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040338416
  • 页数:355 页
图书介绍:本书采用案例教学方式编写,结合案例讲解设计方法,并辅以大量的代码注释,帮助读者学习程序设计的思想和方法。全书共分12章,内容包括Visual Basic入门,Visual Basic语言基础,标准控件的使用,外部控件的使用,面向对象的程序设计,应用程序界面设计,文件系统对象的使用,程序调试与错误处理,数据库管理,Windows API应用基础,多媒体与网络,应用程序的发布。本书可作为应用型本科、高职高专以及成人高校计算机及相关专业程序设计课程的教材,非计算机专业Visual Basic程序设计选修课教材,计算机程序设计培训班的教材或教学参考书,也可作为自学教材。

第1章Visual Basic 6.0入门 1

本章导读 1

1.1概述 1

1.1.1 Visual Basic 6.0的特点 1

1.1.2 Visual Basic的版本 2

1.2应用程序的设计与运行 2

1.2.1启动Visual Basic 6.0 2

1.2.2 Visual Basic 6.0集成开发环境 3

1.2.3设计应用程序界面——为窗体添加对象 4

1.2.4设置对象属性 5

1.2.5添加事件代码 6

1.2.6项目的保存与编辑 7

1.2.7应用程序举例 7

1.2.8面向对象与事件驱动的概念 10

1.3认识窗体 11

1.3.1窗体常用属性 11

1.3.2窗体生命周期 12

1.3.3窗体常用方法 13

1.4 Visual Basic 6.0帮助系统的使用 13

习题 15

第2章Visual Basic语言基础 17

本章导读 17

2.1常量、变量与数据类型 17

2.1.1 Visual Basic的数据类型 17

2.1.2常量 18

2.1.3变量 19

2.2运算符与表达式 26

2.2.1算术运算符与算术表达式 26

2.2.2字符串运算符与字符串表达式 27

2.2.3关系运算符与关系表达式 28

2.2.4赋值运算符 28

2.2.5逻辑运算符 29

2.2.6运算优先级 29

2.3数组与字符串 30

2.3.1一维数组的声明 31

2.3.2一维数组的使用 31

2.3.3二维数组与多维数组 32

2.3.4动态数组 32

2.3.5控件数组 36

2.3.6字符串 38

2.4程序结构 41

2.4.1顺序结构 41

2.4.2分支结构 41

2.4.3循环结构 45

2.5变量的作用范围 49

2.6函数与过程 52

2.6.1自定义函数 52

2.6.2自定义过程 53

2.6.3参数传递 54

2.6.4使用可选的参数 55

2.7程序启动方式 55

2.7.1选择启动窗体 55

2.7.2在标准模块中启动窗体 56

2.8典型例题 56

习题 57

第3章 标准控件的使用 60

本章导读 60

3.1控件的添加与调整 60

3.2控件的通用属性简介 61

3.2.1外观属性 61

3.2.2位置属性 62

3.2.3行为属性 63

3.2.4字体属性 63

3.3控件的使用 63

3.3.1标签控件 63

3.3.2命令按钮控件 65

3.3.3文本框控件 67

3.3.4焦点与Tab键 71

3.3.5单选按钮与框架 73

3.3.6复选框控件 74

3.3.7列表框控件 78

3.3.8组合框控件 85

3.3.9滚动条控件 87

3.3.10图形图像控件 88

3.3.11形状控件 90

3.3.12定时器控件 92

3.4典型例题 92

习题 100

第4章 外部控件的使用 104

本章导读 104

4.1添加外部控件 104

4.2进度条控件 105

4.3日期选择控件和动画控件 107

4.3.1日期选择控件 107

4.3.2动画控件 109

4.4通用对话框 110

4.4.1“打开文件”对话框 110

4.4.2“颜色”对话框 112

4.4.3“字体”对话框 113

4.5表格控件 114

4.6典型例题 119

习题 123

第5章 面向对象的程序设计 124

本章导读 124

5.1面向对象程序设计基础 124

5.1.1面向对象程序设计的概念 124

5.1.2 Visual Basic中的类 126

5.1.3 Visual Basic中的面向对象程序设计 126

5.2创建类和接口 127

5.2.1创建一个类模块 127

5.2.2添加类的事件 132

5.2.3创建接口 135

5.2.4自定义用户控件 137

5.3 Visual Basic的常用系统对象 142

5.3.1剪贴板对象 142

5.3.2打印机对象 142

5.3.3屏幕对象 143

5.4键盘事件与鼠标事件 144

5.4.1键盘事件 144

5.4.2鼠标事件 146

习题 148

第6章 应用程序界面设计 149

本章导读 149

6.1菜单设计 149

6.1.1认识菜单 149

6.1.2创建下拉式菜单 153

6.1.3创建快捷菜单 156

6.2工具栏的设计 158

6.2.1用ToolBar控件创建工具栏 158

6.2.2用CoolBar控件创建工具栏 169

6.3多重窗体与多文档界面的设计 170

6.3.1创建MDI应用程序 170

6.3.2多重窗体程序的设计 175

6.4典型例题 176

习题 183

第7章 文件系统对象的使用 185

本章导读 185

7.1 FSO对象的使用 185

7.1.1 FSO对象简介 185

7.1.2用FSO对象操作文件与文件夹 186

7.1.3文件对象的使用 188

7.1.4文件夹对象的使用 190

7.1.5文本文件读写对象的使用 193

7.1.6获取驱动器信息 194

7.2文件系统控件的使用 196

7.2.1系统提供的文件系统控件 196

7.2.2文件系统控件的应用 198

7.3 RichTextBox控件 200

7.4其他文件处理方法 203

7.4.1文件操作概述 203

7.4.2顺序文件的读写 205

7.4.3随机文件的读写 210

7.4.4二进制文件的读写 212

7.5典型例题 214

习题 223

第8章 程序调试与错误处理 225

本章导读 225

8.1程序调试 225

8.1.1应用程序错误与调试 225

8.1.2断点设置与立即窗口 227

8.2错误处理程序设计 229

8.2.1设置错误陷阱语句 229

8.2.2 Resume语句 230

8.2.3 Err对象和Erl函数 230

8.2.4错误处理程序 231

习题 233

第9章 数据库管理 234

本章导读 234

9.1数据库管理基本知识 234

9.1.1数据库的体系结构 234

9.1.2数据库管理的概念 235

9.1.3 Visual Basic数据库应用程序的组成 237

9.1.4用户与数据库引擎的接口 238

9.1.5 Visual Basic 6.0可以访问的数据库类型 238

9.1.6创建Access 2003数据库 239

9.2 SQL基础 240

9.2.1查询记录的Select语句 240

9.2.2添加记录的Insert语句 243

9.2.3删除记录的Delete语句 243

9.2.4更新记录的Update语句 243

9.3使用ADODC控件实现数据库操作 243

9.3.1 ADODC控件简介 243

9.3.2 ADODC控件的应用 245

9.3.3 ADODC控件的高级应用 247

9.4使用ADO对象实现数据库操作 254

9.4.1读取记录 255

9.4.2数据查询 257

9.4.3添加与删除数据 260

9.4.4分页显示与修改 263

9.5数据环境的操作 267

9.5.1数据环境简介 267

9.5.2数据环境的应用 269

9.6报表制作 272

9.6.1认识报表设计器 273

9.6.2创建简单的明细报表 274

9.6.3创建分组统计报表 277

习题 281

第10章Windows API应用基础 282

本章导读 282

10.1 Windows API与DDL 282

10.1.1 Windows API概述 282

10.1.2 DLL函数或过程的声明 283

10.2使用API View声明API函数或过程 283

10.3 API过程使用案例 285

10.3.1案例1:获取计算机的名称 285

10.3.2案例2:播放WAV声音文件 286

10.3.3案例3:截取屏幕到Picture控件显示 288

第11章 多媒体与网络 291

本章导读 291

11.1媒体播放器 291

11.1.1媒体播放器概述 291

11.1.2简单媒体播放器 294

11.1.3录音与放音 297

11.2 Internet传输控件 299

11.2.1 Intemet传输控件概述 299

11.2.2利用控件上传、下载文件 301

11.3 Winsock传输控件 304

11.3.1 Winsock传输控件概述 304

11.3.2 TCP连接初步 308

11.3.3 UDP连接初步 310

第12章 应用程序的发布 312

本章导读 312

12.1应用程序的编译和运行 312

12.1.1生成可执行文件 312

12.1.2应用程序编译后的运行 313

12.2应用程序的发布 313

12.2.1创建安装程序 313

12.2.2使用“打包和展开”向导 314

12.2.3使用“打包”功能创建安装程序 315

12.2.4使用安装工具包 317

12.2.5“打包和展开”向导和安装工具包一起使用 317

习题 317

附录A常用系统函数 319

附录B Visual Basic窗体对象的属性 329

附录C Visual Basic标准控件对象的属性说明 332

附录D Visual Basic常用方法和事件 349

附录E Visual Basic 6.0的出错信息 352

参考文献 355