图书介绍
Visual Basic 6.0程序设计参考手册PDF|Epub|txt|kindle电子书版本网盘下载
- 本书编写组编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115117322
- 出版时间:2003
- 标注页数:722页
- 文件大小:277MB
- 文件页数:743页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic 6.0程序设计参考手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Visual Basic1
1.1 Visual Basic概述1
1.1.1 Visual Basic的发展历程1
1.1.2 VB的特色2
1.1.3 获得帮助2
1.2 VB的安装、启动和退出3
1.2.1 VB 6.0的运行环境3
1.2.2 VB 6.0的安装3
1.2.3 VB 6.0的启动和退出5
第2章 VB的集成开发环境6
2.1 集成开发环境选项6
2.1.1 设定开发界面6
2.1.2 停放窗口6
2.2 菜单栏6
2.3 工具栏9
2.3.1 “标准”工具栏9
2.4.2 窗体设计器10
2.4.1 资源工程管理器10
2.4.3 属性窗口10
2.3.3 “窗体编辑器”工具栏10
2.4 IDE各子窗口10
2.3.4 “调试”工具栏10
2.3.2 “编辑”工具栏10
2.4.4 代码窗口11
2.4.5 窗体布局窗口11
2.4.6 对象浏览器11
2.4.7 工具箱12
第3章 VB编程起步13
3.1 程序设计的基本概念13
3.1.1 VB中的关键字13
3.1.2 标识符13
3.1.3 VB字符集13
3.2 数据类型13
3.2.1 基本数据类型13
3.3.1 常量的概念16
3.3 常量16
3.2.2 自定义数据类型16
3.3.2 符号常量17
3.4 变量17
3.4.1 变量的概念17
3.5 数组和数组声明18
3.5.1 数组的概念和作用18
3.5.2 数组的声明18
3.4.3 Option Explicit语句18
3.4.2 变量声明18
3.5.3 多维数组19
3.5.4 动态数组19
3.6 运算符和表达式20
3.6.1 算术运算符和算术表达式20
3.6.2 关系运算符和关系表达式21
3.6.3 逻辑运算符和逻辑表达式21
4.1.3 长语句的分行22
4.1.2 注释代码22
4.1.1 赋值语句22
第4章 VB程序语句22
4.1 程序基本语句22
4.1.4 Print的方法使用23
4.2 条件判断语句23
4.2.1 If/Then语句23
4.2.2 Select Case语句24
4.3.1 For/Next语句25
4.3.2 While/Wend语句25
4.3 循环语句25
4.3.3 Do/Loop循环26
第5章 过程与函数27
5.1 Sub过程和函数27
5.1.1 Sub过程和调用27
5.1.2 Function过程和调用30
5.1.3 Sub过程和Function过程的区别和联系31
5.2 变量作用域31
5.2.1 局部变量31
5.3.1 类型转换函数32
5.3 基本函数32
5.3.2 字符串函数32
5.2.3 全局变量32
5.2.2 模块级变量32
5.2.4 静态变量32
5.3.3 日期和时间函数33
5.3.4 数值函数33
第6章 构建VB工程34
6.1 编写第一个工程34
6.1.1 创建工程34
6.1.2 创建新程序的用户界面34
6.1.3 设置用户界面中各对象的属性35
6.1.4 编写程序代码36
6.1.5 保存和运行程序37
6.1.6 创建可执行文件38
6.2 VB工程的结构39
6.2.1 VB工程概述39
6.2.2 设计时和杂项文件39
6.3 配置VB工程40
6.3.1 工程属性40
6.2.3 运行时文件40
6.3.2 引用和部件41
第7章 控件的属性、方法和事件45
7.1 控件及其作用45
7.1.1 控件概述45
7.1.2 控件作用46
7.1.3 控件分类47
7.2 属性、方法和事件概述48
7.3.1 理解什么是事件驱动50
7.3 事件驱动机制50
7.3.2 在控件中使用事件51
7.3.3 事件发生的先后次序51
7.4 最通用的属性51
7.4.1 名称属性(Name属性)52
7.4.2 标题属性和文本属性(Caption和Text属性)53
7.4.3 是否可用和是否可视(Enable和Visible属性)54
7.4.4 确定控件位置(Left、Top、Height和Width属性)54
7.5.2 拖动——Drag方法55
7.5.1 方法概述55
7.5 最通用的方法55
7.5.3 移动——Move方法57
7.5.4 设置焦点——Setfocus方法58
7.5.5 设置控件的Z顺序——ZOrder方法58
7.6 最通用的事件59
7.6.1 单击事件——Click事件59
7.6.3 拖过事件——DragOver事件61
7.6.4 取得焦点的事件——GotFocus事件61
7.6.2 放下事件——DragDrop事件61
7.6.5 失去焦点的事件——LostFocus事件62
第8章 窗体63
8.1 窗体概述63
8.1.1 窗体的基本元素64
8.1.2 窗体类型64
8.2 窗体的属性64
8.2.1 窗体标题——Caption属性65
8.2.2 窗体外表风格——Appearance属性65
8.2.4 控制框按钮——ControlBox属性66
8.2.3 边框样式——BorderStyle属性66
8.2.5 最大化按钮——MaxButton属性67
8.2.6 最小化按钮——MinButton属性67
8.2.7 是否可视——Visible属性67
8.2.8 窗体图标——Icon属性68
8.2.9 窗体的可视状态——WindowState属性68
8.3 窗体的常用方法68
8.3.1 显示窗体——Show方法69
8.3.2 隐藏窗体——Hide方法69
8.3.3 移动窗体——Move方法69
8.3.4 弹出菜单——PopupMenu方法70
8.3.5 打印窗体——PrintForm方法70
8.4 窗体的常用事件71
8.4.1 单击——Click事件71
8.4.2 双击——DblClick事件71
8.4.3 初始化——Initialize事件72
8.4.4 窗体的载入和卸载——Load/Unload/QueryUnload事件72
8.4.5 窗体活动性——Activate/Deactivate事件73
8.4.7 窗体重绘——Paint/Resize事件74
8.4.6 焦点相关——GotFocus/LostFocus事件74
8.4.8 键盘相关——KeyDown/KeyUp/KeyPress事件75
8.4.9 鼠标相关——MouseDown/MouseMove/MouseUp事件79
8.5 设计MDI窗体80
8.5.1 MDI主窗体和MDI子窗体80
8.5.2 MDI窗体的基本特征81
8.5.3 操作子窗体82
第9章 命令按钮——CommandButton控件84
9.1 概述84
9.2 命令按钮的属性84
9.2.1 取消按钮——Cancel属性84
9.2.2 控件内容——Caption属性85
9.2.3 默认命令按钮——Default属性85
9.2.4 压下图片——DownPicture属性85
9.2.7 掩码颜色——MaskColor属性86
9.2.5 无效图片——DisabledPicture属性86
9.2.6 控件是否有效——Enabled属性86
9.2.8 鼠标指针——MousePointer属性87
9.2.9 按钮图片——Picture属性87
9.2.10 显示类型——Style属性88
9.2.11 是否使用掩码颜色——UseMaskColor属性88
9.2.12 按钮选择情况——Value属性88
9.3 命令按钮的基本方法89
9.3.1 拖放操作——Drag方法89
9.3.2 移动控件——Move方法89
9.3.3 设置焦点——SetFocus方法89
9.3.4 控件刷新——Refresh方法90
9.4 命令按钮的基本事件90
9.4.1 单击事件——Click事件90
9.4.2 获得焦点——GotFocus事件90
9.4.5 松开按键——KeyUp事件91
9.4.6 按下和松开按键——KeyPress事件91
9.4.4 按下键盘——KeyDown事件91
9.4.3 失去焦点——LostFocus事件91
9.4.7 按下鼠标——MouseDown事件92
9.4.8 移动鼠标——MouseMove事件92
9.4.9 松开鼠标——MouseUp事件92
9.5 示例93
10.1.2 标准文本框的属性96
10.1.1 概述96
10.1 标准文本框96
第10章 文本编辑类控件96
10.1.3 标准文本框的方法104
10.1.4 标准文本框的事件105
10.1.5 DDE对话示例109
10.1.6 文本编辑器示例111
10.2 增强文本框114
10.2.1 概述114
10.2.2 MaskedEdit控件的属性114
10.2.5 示例121
10.2.4 MaskedEdit控件的事件121
10.2.3 MaskedEdit控件的方法121
10.3 富文本框123
10.3.1 概述123
10.3.2 RichTextBox控件的属性123
10.3.3 RichTextBox控件的方法128
10.3.4 RichTextBox控件的事件131
10.3.5 示例131
11.1.1 概述139
11.1.2 标签控件的属性139
11.1 标签控件139
第11章 静态类控件139
11.1.3 标签控件的方法141
11.1.4 标签控件的事件142
11.2 线条控件142
11.2.1 概述142
11.2.2 线条控件的属性142
11.2.3 线条控件的方法144
11.3.1 概述145
11.3.2 Shape控件的属性145
11.3 形状控件145
11.2.4 线条控件的常用事件145
11.3.3 Shape控件的方法147
11.3.4 Shape控件的常用事件147
11.3.5 示例147
第12章 列表/视图类控件150
12.1 标准列表框150
12.1.1 概述150
12.1.2 ListBox控件的属性150
12.1.3 ListBox控件的方法154
12.1.4 ListBox控件的事件155
12.1.5 示例157
12.2 标准组合框160
12.2.1 概述160
12.2.2 ComboBox控件的属性160
12.2.3 ComboBox控件的方法163
12.2.4 ComboBox控件的事件163
12.2.5 示例164
12.3.2 ListView控件的属性167
12.3 列表视图167
12.3.1 概述167
12.3.3 ListView控件的方法174
12.3.4 ListView控件的事件175
12.3.5 示例176
12.4 树状视图180
12.4.1 概述180
12.4.2 TreeView控件的属性180
12.4.4 TreeView控件的常用事件183
12.4.3 TreeView控件的方法183
12.4.5 示例185
第13章 选择类控件188
13.1 复选框188
13.1.1 概述188
13.1.2 CheckBox控件的属性188
13.1.3 CheckBox控件的方法190
13.1.4 CheckBox控件的常用事件190
13.1.5 示例191
13.2.2 OptionButton控件的属性192
13.2 单选框192
13.2.1 概述192
13.2.3 OptionButton控件的方法193
13.2.4 OptionButton控件的常用事件194
13.2.5 示例194
第14章 框架类控件196
14.1 标准框架控件196
14.1.1 概述196
14.1.2 Frame控件的属性196
14.1.4 Frame控件的常用事件197
14.1.3 Frame控件的方法197
14.2 书签控件198
14.2.1 概述198
14.2.2 TabStrip控件的属性198
14.2.3 TabStrip控件的方法202
14.2.4 TabStrip控件的常用事件203
14.2.5 示例204
14.3.2 SSTab控件的属性205
14.3.1 概述205
14.3 选项卡控件205
14.3.3 SSTab控件的方法211
14.3.4 SSTab控件的事件211
14.3.5 示例212
第15章 条形类控件214
15.1 水平滚动条和垂直滚动条214
15.1.1 概述214
15.1.2 HscrollBar和VScrollBar控件的属性214
15.1.4 HscrollBar和VScrollBar控件的事件215
15.1.3 HscrollBar和VScrollBar控件的方法215
15.1.5 示例216
15.2 进度条218
15.2.1 概述218
15.2.2 ProgressBar控件的属性218
15.2.3 ProgressBar控件的常用方法220
15.2.4 ProgressBar控件的事件221
15.2.5 示例221
15.3.2 StatusBar控件的属性222
15.3.1 概述222
15.3 状态条222
15.3.3 StatusBar控件的方法223
15.3.4 StatusBar控件的事件224
15.3.5 示例224
15.4 工具栏225
15.4.1 概述225
15.4.2 ToolBar控件的属性225
15.4.3 ToolBar控件的方法228
15.4.4 ToolBar控件的事件229
15.4.5 示例230
第16章 图像类控件233
16.1 图像控件233
16.1.1 概述233
16.1.2 PictureBox控件的属性233
16.1.3 PictureBox控件的方法239
16.1.4 PictureBox控件的事件242
16.1.5 示例243
16.2.1 概述246
16.2 图像控件246
16.2.2 Image控件的属性247
16.2.3 Image控件的方法248
16.2.4 Image控件的事件248
16.2.5 示例248
16.3 图像列表控件248
16.3.1 概述248
16.3.2 ImageList控件的属性249
16.3.5 示例250
16.3.4 ImageList控件的事件250
16.3.3 ImageList控件的方法250
16.4 图表控件(MSChart)251
16.4.1 概述251
16.4.2 MSChart控件的属性252
16.4.3 MSChart控件的方法258
16.4.4 MSChart控件的事件260
16.4.5 示例265
17.1.2 DBList控件的属性268
17.1.1 概述268
第17章 数据记录列举类控件268
17.1 数据库列表框268
17.1.3 DBList控件的方法271
17.1.4 DBList控件的事件272
17.1.5 示例272
17.2 数据列表框273
17.2.1 概述273
17.2.2 DataList控件的常用属性273
17.2.3 DataList控件的方法274
17.2.5 示例275
17.2.4 DataList控件的事件275
17.3 数据库组合框276
17.3.1 概述276
17.3.2 DBCombo控件的常用属性276
17.3.3 DBCombo控件的常用方法277
17.3.4 DBCombo控件的事件277
17.3.5 示例278
17.4.2 DataCombo控件的属性279
17.4 数据组合框279
17.4.1 概述279
17.4.3 DataCombo控件的方法280
17.4.4 DataCombo控件的事件281
17.4.5 示例281
17.5 数据网格(DataGrid)282
17.5.1 概述282
17.5.2 DataGrid控件的属性282
17.5.3 DataGrid控件的方法288
17.5.4 DataGrid控件的事件290
17.5.5 示例293
17.6 可伸缩的网格控件295
17.6.1 概述295
17.6.2 MSFlexGrid控件的属性295
17.6.3 MSFlexGrid控件的方法302
17.6.4 MSFlexGrid控件的事件303
17.6.5 示例304
17.7.1 概述305
17.7 分层次的可伸缩网格控件305
17.7.2 MSHFlexGrid控件的属性306
17.7.3 MSHFlexGrid控件的方法310
17.7.4 MSHFlexGrid控件的事件311
17.7.5 示例312
第18章 数据连接类控件314
18.1 DAO数据连接控件314
18.1.1 概述314
18.1.2 Data控件的属性314
18.1.3 Data控件的方法318
18.1.4 Data控件的事件319
18.1.5 示例320
18.2 RDO数据连接控件(RemoteData)323
18.2.1 概述323
18.2.2 RemoteData控件的属性323
18.2.3 RemoteData控件的方法327
18.2.4 RemoteData控件的事件328
18.2.5 示例328
18.3.2 ADOData控件的属性329
18.3 ADO数据连接控件329
18.3.1 概述329
18.3.3 ADOData控件的方法332
18.3.4 ADOData控件的事件332
18.3.5 示例333
第19章 文件系统类控件334
19.1 驱动器列表334
19.1.1 概述334
19.1.2 DriverListBox控件的属性334
19.1.4 DriverListBox控件的事件335
19.1.3 DriverListBox控件的方法335
19.1.5 示例336
19.2 目录列表336
19.2.1 概述336
19.2.2 DirListBox控件的属性336
19.2.3 DirListBox控件的方法338
19.2.4 DirListBox控件的事件338
19.3.2 FileListBox控件的属性339
19.3.1 概述339
19.2.5 示例339
19.3 文件列表339
19.3.3 FileListBox控件的方法341
19.3.4 FileListBox控件的事件341
15.3.5 示例342
20.1.2 Timer控件的属性344
20.1.4 Timer控件的事件344
20.1.3 Timer控件的方法344
20.1.1 概述344
20.1 定时控件344
第20章 时间类控件344
20.1.5 示例345
20.2 日历控件345
20.2.1 概述345
20.2.2 MonthView控件的属性346
20.2.3 MonthView控件的方法348
20.2.4 MonthView控件的事件349
20.2.5 示例350
21.1.2 Animation控件的属性353
21.1.1 概述353
第21章 多媒体类控件353
21.1 动画控件(Animation)353
21.1.3 Animation控件的方法354
21.1.4 Animation控件的事件355
21.1.5 示例356
21.2 控制音频和视频外设357
21.2.1 概述357
21.2.2 MultimediaMCI控件的属性357
21.2.3 MultimediaMCI控件的方法361
21.2.4 MultimediaMCI控件的事件362
21.2.5 示例363
第22章 通用对话框366
22.1 概述366
22.2 CommonDialog控件的属性366
22.3 CommonDialog控件的方法372
22.5 示例375
22.4 CommonDialog控件的事件375
第23章 通信网络类控件377
23.1 消息应用程序接口控件377
23.1.1 MAPISession、MAPIMessages控件概述377
23.1.2 MAPISession、MAPIMessages控件的常用属性377
23.1.3 MAPISession、MAPIMessages控件的方法386
23.1.4 MAPISession、MAPIMessages控件的事件388
23.1.5 示例388
23.2.2 MSComm控件的常用属性390
23.2.1 MSComm控件概述390
23.2 串行通信控件390
23.2.3 MSComm控件的方法395
23.2.4 MSComm控件的事件395
23.2.5 示例395
23.3 套接字控件397
23.3.1 Winsock控件概述397
23.3.2 Winsock控件的属性398
23.3.3 Winsock控件的方法399
23.3.4 Winsock控件的事件401
23.3.5 示例403
23.4.1 Inet控件概述405
23.4.2 Inet控件的常用属性405
23.4 Internet传输控件405
23.4.3 Inet控件的方法408
23.4.4 Inet控件的事件410
23.4.5 示例410
24.1 面向对象编程415
24.1.1 面向对象编程概述415
第24章 对象编程415
24.1.2 VB中的面向对象编程416
24.2 对象变量和对象引用419
24.2.1 对象变量及其使用419
24.2.2 对象变量和对象类型421
24.3 集合和对象集合423
24.3.1 集合423
24.3.2 集合的操作424
24.3.3 VB中的对象集合427
24.4.1 类和类模块429
24.4 通过类模块来创建对象429
24.4.2 类模块的创建430
24.4.3 向类中添加属性和方法432
24.4.4 向类中添加事件436
24.4.5 使用“类生成器”438
24.5 对象编程示例441
24.5.1 定制About窗体类441
24.5.2 自定义学生信息类445
24.5.3 简易学生信息管理系统449
25.1.1 菜单的基本概念454
25.1.2 菜单编辑器454
第25章 菜单对象454
25.1 菜单设计454
25.1.3 设计菜单459
25.2 弹出式菜单462
25.2.1 弹出式菜单概述462
25.2.2 弹出式菜单的设计462
25.2.3 弹出式菜单的调用462
25.3.1 菜单编程初步463
25.3 菜单的编程463
25.3.2 运行时改变菜单状态464
25.3.3 运行时菜单项的增减464
25.4 菜单设计示例465
25.4.1 设计弹出式菜单465
25.4.2 动态菜单的增减468
25.4.3 设计MDI菜单472
第26章 错误处理与程序调试479
26.1 错误与错误对象479
26.1.1 VB中的错误479
26.1.2 错误对象482
26.2 错误处理487
26.2.1 错误处理的一般步骤487
26.2.2 深入错误处理492
26.2.3 联机错误处理495
26.2.4 示例498
26.3.1 概述503
26.3 程序调试503
26.3.2 程序的模式及其切换505
26.3.3 跟踪代码506
26.3.4 使用调试窗口510
第27章 VB的文件系统517
27.1 VB中的文件系统及其操作517
27.1.1 有关目录和驱动器的操作517
27.1.2 有关文件的操作521
27.1.3 示例524
27.2 传统的文件访问方法531
27.2.1 公共的文件访问方法532
27.2.2 对顺序文件的访问538
27.2.3 对随机文件的访问542
27.2.4 对二进制文件的访问543
27.2.5 示例544
27.3 使用文件系统对象模型548
27.3.1 文件系统对象549
27.3.2 驱动器对象560
27.3.3 文件夹对象和文件对象563
27.3.4 文本流(TextStream)对象570
27.3.5 示例574
第28章 用于数据访问的对象579
28.1 数据访问概述579
28.1.1 数据库基础579
28.1.2 VB中的数据访问方法580
28.1.3 数据环境设计器581
28.2.1 数据访问对象概述586
28.2 数据访问对象586
28.2.2 数据引擎对象588
28.2.3 工作空间对象594
28.2.4 数据库对象598
28.2.5 表定义对象603
28.2.6 记录集对象605
28.2.7 示例613
28.3 远程数据对象615
28.3.1 远程数据对象概述616
28.3.2 数据引擎对象618
28.3.3 数据环境对象619
28.3.4 数据连接对象620
28.3.5 结果集对象623
28.4 ActiveX数据对象626
28.4.1 ActiveX数据对象概述626
28.4.2 连接对象628
28.4.3 命令对象638
28.4.4 记录集对象642
28.4.5 示例656
第29章 调用API660
29.1 API的编程基础660
29.1.1 API数据类型660
29.1.2 API函数基础663
29.1.3 Windows编程基础664
29.2 在VB中使用API编程665
29.2.1 VB的局限性及其克服方法665
29.2.2 使用API666
29.2.3 声明API函数667
29.2.4 调用API函数670
29.3 调用API的实例677
29.3.1 异形窗口677
29.3.2 设置系统托盘的图标681
29.3.3 枚举系统中所有运行的窗口686
第30章 应用程序的优化和发布692
30.1 优化应用程序692
30.1.1 应用程序的优化692
30.1.2 优化速度696
30.1.3 优化大小700
30.1.4 优化对象704
30.2 发布应用程序706
30.2.1 发布应用程序的工具706
30.2.2 为应用程序打包708
30.2.3 展开应用程序712
30.2.4 管理向导脚本713
30.2.5 示例714