图书介绍
Visual Basic开发技术大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙秀梅,安剑,刘彬彬编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115201065
- 出版时间:2009
- 标注页数:779页
- 文件大小:285MB
- 文件页数:802页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic开发技术大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇Visual Basic基础篇2
第1章认识Visual Basic2
1.1 Visual Basic概述3
1.1.1 Viisual Basic的发展历程3
1.1.2 Viisual Basic 6.0版本介绍3
1.2 Viisual Basic 6.0安装4
1.2.1硬件要求4
1.2.2软件要求4
1.2.3 Visual Basic 6.0企业版+SP6的安装与卸载4
1.3 Viisual Basic 6.0启动5
1.4 Viisual Basic 6.0集成开发环境6
1.4.1集成开发环境概述6
1.4.2开发环境的组成7
1.4.3定制自己的开发环境13
1.5 Visual Basic 6.0的帮助系统14
1.5.1 MSDN Library的使用15
1.5.2上下文帮助15
1.5.3自定义MSDN Library16
1.5.4微软网上编程资源17
1.6 MSDN Libray提供的开发资源17
1.6.1利用附带的实例源程序学习编程17
1.6.2学习可视化数据管理器的源程序18
1.7 Viisual Basic应用程序的基本设计步骤19
1.7.1创建工程19
1.7.2创建窗体20
1.7.3设计程序界面20
1.7.4编写代码20
1.7.5程序运行20
1.7.6保存工程21
1.7.7生成可执行文件21
第2章Visual Basic语言基础22
2.1程序设计的基本概念23
2.1.1关键字23
2.1.2标识符23
2.1.3 ASCII字符集23
2.2数据类型23
2.2.1基本数据类型23
2.2.2枚举型数据类型24
2.2.3自定义数据类型25
2.3声明和使用常量26
2.3.1局部常量的声明26
2.3.2局部常量的使用26
2.3.3模块级常量的声明27
2.3.4模块级常量的使用27
2.3.5公用常量的声明27
2.3.6公用常量的使用27
2.4声明和使用变量28
2.4.1 变量的声明方式28
2.4.2局部变量的声明28
2.4.3局部变量的使用29
2.4.4模块级变量的声明29
2.4.5模块级变量的使用29
2.4.6公用变量的声明30
2.4.7公用变量的使用30
2.4.8 Option Explicit语句31
2.5 Visual Basic中的运算符31
2.5.1赋值运算符31
2.5.2 Like运算符32
2.5.3算数运算符32
2.5.4关系运算符33
2.5.5逻辑运算符33
2.5.6字符串运算符34
2.6 Viisual Basic中的表达式35
2.6.1表达式的组成35
2.6.2表达式的书写规则35
2.6.3运算符在表达式中的优先级35
2.7程序编写规范36
2.7.1代码书写规则36
2.7.2对象、常量、变量及过程的命名约定与规范38
2.7.3#注释编码的标准化格式39
2.7.4空格、格式化及缩排的准则40
2.8程序优化40
2.8.1代码优化40
2.8.2对象优化41
第3章 控制结构42
3.1顺序结构43
3.1.1赋值语句43
3.1.2数据的输入43
3.1.3数据的输出44
3.2选择结构45
3.2.1 If…Then语句45
3.2.2 If…Then…Else语句45
3.2.3 If…Then…ElseIf语句46
3.2.4 IIf函数47
3.2.5 If语句的嵌套48
3.3多分支选择结构49
3.3.1 Select Case语句49
3.3.2 Is、To等关键字在Select Case语句中的使用49
3.3.3 Select Case语句的典型应用50
3.4循环结构51
3.4.1 While…Wend语句51
3.4.2 For …Next语句52
3.4.3 For Each…Next语句52
3.4.4循环嵌套53
3.4.5选择结构与循环结构的嵌套53
3.5 Do…Loop循环结构54
3.5.1 While当型循环语句55
3.5.2 Until直到型循环语句55
3.5.3 Exit Do型循环语句55
3.6其他控制语句56
3.6.1 GoTo语句56
3.6.2 Exit语句57
3.6.3 End语句57
3.6.4 With语句58
第4章 数组60
4.1数组的概念61
4.2静态数组与动态数组61
4.2.1静态数组的声明61
4.2.2静态数组的使用62
4.2.3动态数组的声明62
4.2.4动态数组的使用62
4.3一维数组63
4.3.1一维数组的声明63
4.3.2一维数组的使用63
4.4二维数组及多维数组64
4.4.1二维数组的声明64
4.4.2二维数组的使用64
4.4.3多维数组的声明65
4.4.4多维数组的使用65
4.5数组的基本操作65
4.5.1数组的输入65
4.5.2数组的输出66
4.5.3数组的插入66
4.5.4数组的删除66
4.5.5数组的查找67
4.5.6数组的排序67
4.6记录数组68
4.6.1记录数组的概念68
4.6.2 记录数组的使用68
4.7控件数组69
4.7.1控件数组的概念69
4.7.2创建控件数组69
4.7.3使用控件数组69
4.7.4动态添加控件70
4.8与数组相关的函数及语句70
4.8.1 Array函数70
4.8.2 UBound函数和LBound函数71
4.8.3 Split函数71
4.8.4 Option Base语句72
第5章算法73
5.1算法概述74
5.1.1什么是算法74
5.1.2算法的特点74
5.1.3算法的描述方法74
5.2若干基本数学算法75
5.2.1查找最大值和最小值75
5.2.2计算最大公约数和最小公倍数76
5.2.3累加和累乘77
5.2.4求100以内素数77
5.2.5进制转换77
5.2.6杨辉三角78
5.2.7哥德巴赫猜想79
5.3排序算法79
5.3.1选择排序79
5.3.2交换法排序80
5.3.3合并排序81
5.3.4插入排序82
5.4查找算法82
5.4.1顺序查找83
5.4.2二分法查找83
5.5字符处理应用84
5.5.1简单的加密解密算法84
5.5.2字符串处理84
5.6穷举法85
5.7迭代法85
5.8其他算法应用86
5.8.18421码转换86
5.8.2身份证位数转换算法87
第6章 过程与函数88
6.1过程的定义与调用89
6.1.1 Sub过程定义与调用89
6.1.2 Function过程定义与调用90
6.1.3 Sub过程和Function过程的区别90
6.1.4 Property属性过程91
6.1.5自定义Function函数过程和Sub过程的典型应用92
6.2参数传递95
6.2.1形参与实参95
6.2.2按值和按址传递95
6.2.3过程的可选参数和可变参数96
6.2.4数组参数97
6.2.5对象参数97
6.2.6参数传递的典型应用97
6.3过程的嵌套与递归调用98
6.3.1过程的嵌套调用98
6.3.2过程的递归调用98
6.4 Sub Main过程98
6.5过程的作用域99
6.6使用内部函数99
6.6.1数学函数99
6.6.2字符串函数100
6.6.3转换函数100
6.6.4判断函数101
6.6.5日期和时间函数101
6.6.6格式化函数102
6.6.7 Shell函数103
6.6.8随机函数104
第7章 面向对象的程序设计105
7.1面向对象编程106
7.1.1面向对象编程概述106
7.1.2对象的基本概念106
7.2类与对象106
7.2.1类的创建106
7.2.2对象111
7.2.3接口与多态113
7.3对象数组与集合114
7.3.1创建对象数组114
7.3.2什么是集合115
7.3.3集合的创建115
7.3.4使用类生成器创建集合116
7.3.5引用集合中的对象118
7.3.6控件集合(Controls集合)118
7.3.7创建自己的集合类118
7.4对象浏览器119
7.4.1对象浏览器概述120
7.4.2对象浏览器的使用120
第2篇 用户界面篇123
第8章 窗体123
8.1窗体概述124
8.1.1窗体的构成124
8.1.2窗体的类型124
8.1.3添加和删除窗体125
8.2窗体的属性126
8.2.1窗体的属性126
8.2.2设置窗体的标题127
8.2.3改变窗体边框的样式127
8.2.4更换窗体的图标128
8.2.5窗体的显示位置129
8.2.6为窗体添加背景图片130
8.3窗体的方法131
8.3.1窗体的加载与卸载131
8.3.2窗体的显示与隐藏131
8.3.3将数据输出到窗体上132
8.3.4打印窗体上的数据133
8.4窗体的事件133
8.4.1单击事件133
8.4.2双击事件133
8.4.3载入事件134
8.4.4卸载事件135
8.4.5 Query Unload事件135
8.5 MDI窗体的界面设计136
8.5.1 MDI窗体概述136
8.5.2 MDI子窗体的特点137
8.5.3创建MDI窗体137
8.5.4创建MDI应用程序137
第9章系统对象139
9.1应用程序对象(App)140
9.1.1 App对象概述140
9.1.2 App对象的常用属性140
9.2剪贴板对象(Clipboard)143
9.2.1 Clipboard对象概述143
9.2.2 Clipboard对象的常用方法143
9.3屏幕对象(Screen)145
9.3.1 Screen对象概述145
9.3.2 Screen对象的常用属性145
9.4调试对象(Debug)146
9.4.1 Debug对象概述146
9.4.2 Debug对象的方法146
9.4.3利用Debug对象调试程序147
9.5打印对象(Printer和Printers集合)147
9.5.1打印对象概述147
9.5.2利用Printer对象获得打印机的字体列表148
第10章控件149
10.1控件概述150
10.1.1控件的作用150
10.1.2控件与对象的关系150
10.1.3控件的属性、方法和事件150
10.2控件分类151
10.2.1 Windows标准控件151
10.2.2 ActiveX控件151
10.2.3可插入对象151
10.3控件的相关操作151
10.3.1向窗体上添加控件151
10.3.2对齐控件152
10.3.3调整控件的前后顺序153
10.3.4锁定控件153
10.3.5删除控件154
10.3.6恢复被删除的控件154
10.3.7添加ActiveX控件154
10.3.8注册ActiveX控件155
10.4常用控件155
10.4.1 Label控件155
10.4.2 TextBox控件159
10.4.3 CommandButton控件162
10.4.4 OptionButton控件164
10.4.5 CheckBox控件165
10.4.6 Timer控件166
10.4.7 ListBox控件167
10.4.8 ComboBox控件171
10.4.9 ListBox控制和ComboBox控件的典型应用175
10.5高级控件175
10.5.1 MaskEdBox控件175
10.5.2 RichTextBox控件177
10.5.3 DateTimePicker控件180
10.5.4 MonthView控件182
10.5.5 SSTab控件184
10.5.6 ListView控件186
10.5.7 TreeView控件189
10.5.8 ProgressBar控件192
10.5.9 Slider控件193
10.5.10 OLE容器控件196
10.5.11 RichTextBox控件的典型应用197
10.5.12 ListView控制和TreeView控件的典型应用198
第11章 菜单、工具栏与状态栏的设计200
11.1菜单设计基础201
11.1.1菜单基本概念201
11.1.2菜单的组成201
11.1.3菜单编辑器的使用202
11.1.4设置菜单的快捷键与访问键204
11.1.5创建复选菜单205
11.1.6创建级联菜单205
11.1.7修饰菜单205
11.2弹出式菜单206
11.2.1弹出式菜单概述206
11.2.2弹出式菜单的设计206
11.2.3弹出式菜单的调用206
11.2.4弹出式菜单的应用举例207
11.3菜单的编程207
11.3.1为菜单事件过程添加代码207
11.3.2运行时改变菜单状态207
11.3.3运行时增减菜单项208
11.3.4菜单数组的应用209
11.3.5分栏菜单的设计209
11.3.6图形菜单设计210
11.3.7美化菜单211
11.4工具栏的创建与设计212
11.4.1工具栏简介212
11.4.2利用Toolbar控件创建工具栏212
11.4.3为工具栏按钮设置分组214
11.4.4为工具栏添加下拉菜单215
11.4.5给工具栏按钮增加事件处理代码215
11.4.6利用CoolBar控件制作工具栏216
11.5状态栏的创建与设计217
11.5.1状态栏简介217
11.5.2设计状态栏217
11.5.3在状态栏中添加日期时间217
11.5.4在状态栏中显示系统登录操作员信息218
11.5.5在状态栏中显示鼠标位置219
11.5.6在状态栏中显示当前状态信息219
11.5.7在状态栏中显示当前操作窗体的名称220
第12章 对话框221
12.1输入对话框222
12.2消息对话框223
12.3自定义对话框224
12.3.1由普通窗体创建的自定义对话框224
12.3.2使用对话框模板创建的对话框224
12.3.3显示与关闭自定义的对话框225
12.4公用对话框225
12.4.1“打开”对话框226
12.4.2“另存为”对话框226
12.4.3“颜色”对话框227
12.4.4“字体”对话框228
12.4.5“打印”对话框228
12.4.6“帮助”对话框229
第13章 鼠标键盘处理技术230
13.1鼠标的基本操作231
13.1.1定义鼠标指针形状231
13.1.2定义鼠标为指定的图片232
13.1.3定义鼠标为指定的动画图标232
13.2关于鼠标事件的响应233
13.2.1 Click和DblClick事件233
13.2.2 MouseDown和MouseUp事件234
13.2.3 MouseMove事件235
13.2.4 控制鼠标操作236
13.3读取和判断键盘输入237
13.3.1 ASCII字母键码表237
13.3.2 KeyDown与KeyUp事件237
13.3.3 KeyPress事件242
13.3.4 KeyPreview属性242
13.4使用键盘热键243
13.5键盘消息的响应244
13.6拖放技术244
13.6.1与拖放有关的属性、事件和方法244
13.6.2启动自动拖放模式246
13.6.3改变拖动图标247
13.6.4 放下对象时的响应247
13.6.5启动拖动或停止拖动时的控制247
13.6.6改变控件的位置247
13.6.7 拖放技术的典型应用248
第3篇 文件、图形、图像与多媒体篇250
第14章 文件处理技术250
14.1文件的概念251
14.2文件的结构和类型251
14.2.1文件的结构251
14.2.2文件的分类251
14.3文件处理的一般步骤253
14.4顺序文件253
14.4.1打开顺序文件253
14.4.2读取顺序文件254
14.4.3写入顺序文件255
14.4.4关闭顺序文件257
14.5随机文件257
14.5.1随机文件的打开和关闭257
14.5.2读取随机文件258
14.5.3写入随机文件258
14.6二进制文件259
14.6.1二进制文件的打开和关闭259
14.6.2二进制文件的读写操作260
14.7文件系统控件261
14.7.1驱动器列表框(DriveListBox)261
14.7.2目录列表框(DirListBox)263
14.7.3文件列表框(FileListBox)264
14.7.4文件系统控件的联动268
14.8常用的文件操作语句和函数270
14.8.1文件操作语句270
14.8.2文件操作函数273
14.9 文件系统对象275
14.9.1 FSO对象模型275
14.9.2 FileSystemObject对象276
14.9.3 Drive对象及磁盘驱动器的操作277
14.9.4 Folder对象与文件夹的浏览279
14.9.5 File对象与文件的操作280
14.9.6 TextStream对象与文件的读写280
14.10访问INI文件282
14.10.1读取INI文件设置282
14.10.2保存INI文件设置283
第15章图形处理技术284
15.1图形处理的基础知识285
15.2 Viisual Basic的坐标系统286
15.2.1默认坐标系统286
15.2.2用户自定义坐标系统287
15.3图形控件288
15.3.1 Shape控件288
15.3.2 Line控件289
15.4图形属性290
15.4.1 CurrentX属性和CurrentY属性290
15.4.2 Left和Top属性、Height属性和Width属性291
15.4.3 BorderStyle属性、BorderWidth属性和BorderColor属性291
15.4.4 DrawWidth属性、DrawStyle属性和DrawMode属性293
15.4.5 BackColor属性和ForeColor属性295
15.4.6 FillColor属性和FillStyle属性296
15.5图形方法297
15.5.1使用PSet方法画点297
15.5.2使用Line方法画线297
15.5.3使用Circle方法画圆298
15.5.4使用PaintPicture方法绘制图像299
15.5.5使用Point方法返回指定点的颜色300
15.5.6使用Cls方法清屏301
15.5.7图形方法和图形控件的比较301
15.6利用API函数绘制几何图形301
15.6.1绘制弧线(Arc函数)301
15.6.2绘制圆和椭圆(Ellipse函数)302
15.6.3绘制多边形函数(Polygon函数)303
15.6.4绘制矩形函数(Rectangle函数)304
第16章图像技术应用305
16.1图形和图像之间的区别与联系306
16.2图像控件306
16.2.1 PictureBox控件306
16.2.2 Image控件307
16.3图像的保存与读取308
16.3.1 SavePicture语句308
16.3.2 LoadPicture函数308
16.4图像文件格式转换309
16.4.1图像文件格式简介309
16.4.2将彩色图片转换为灰度图片310
16.4.3图像文件格式的转换311
16.5图像的相关操作313
16.5.1图像的剪切313
16.5.2图像的合成314
16.6图像的特殊效果315
16.6.1图像的滚动效果315
16.6.2图像的雨滴效果316
16.6.3图像的平铺效果317
16.7图像的典型应用318
16.7.1在图像上书写文字318
16.7.2提取图片中的对象319
16.7.3屏幕抓图320
16.7.4图片的分类存储321
第17章 多媒体技术324
17.1多媒体概述及其元素325
多媒体的概念及特点325
17.2文字处理325
17.2.1滚动文字325
17.2.2彩虹文字326
17.2.3动画文字327
17.3音频处理330
17.3.1 MMControl控件330
17.3.2播放MIDI和WAV文件333
17.3.3播放MP3文件337
17.4视频处理338
17.4.1利用MMControl控件播放AVI338
17.4.2播放VCD339
17.5动画处理341
17.5.1 Animation控件341
17.5.2 ShockwaveFlash控件343
17.5.3 Flash浏览器345
17.5.4播放GIF动画346
17.5.5制作自己的动画346
17.6 DirectX347
17.6.1下载和安装DirectX347
17.6.2在VB中使用DirectX348
17.6.3利用DirectSound编程实现实时混音348
17.6.4列举DirectX的显示模式350
17.7 API函数在多媒体中的应用351
17.7.1利用sndPlaySound函数播放音频文件351
17.7.2利用mciExecute函数播放WAV文件352
17.7.3利用mciSendString函数制作动画播放器354
17.7.4其他控制多媒体的API函数356
第4篇 数据库编程技术篇359
第18章 数据库的安装与创建359
18.1 Access数据库360
18.1.1安装Access数据库360
18.1.2创建Access数据库363
18.1.3创建Access数据表363
18.2 SQL Server数据库364
18.2.1安装SQL Server364
18.2.2启动SQL Server服务管理器367
18.2.3创建SQL Server数据库368
18.2.4创建SQL Server数据表369
第19 章 SQL语句在Visual Basic中的应用371
19.1 SQL语言简介372
19.2 SELECT子句372
19.2.1选择所有列373
19.2.2选择部分列374
19.2.3使用列别名375
19.3 WHERE子句376
19.3.1用WHERE子句定义查询条件376
19.3.2使用比较运算符376
19.3.3查询介于某一范围的数据377
19.3.4模糊查询378
19.3.5列表运算符查询379
19.3.6查询空数据380
19.4查询结果的处理380
19.4.1限制结果集返回的行数380
19.4.2对查询结果排序381
19.4.3去掉查询结果中的重复记录382
19.4.4合并查询383
19.5查询控件383
19.5.1查询数值型数据383
19.5.2查询字符型数据383
19.5.3查询日期型数据384
19.6连接查询384
19.6.1等值连接384
19.6.2内连接385
19.6.3外连接385
19.7分组查询及统计386
19.8交叉表查询387
19.9数据添加、修改和删除388
19.9.1添加数据388
19.9.2修改数据390
19.9.3删除数据393
19.10使用SQL语句维护数据库394
19.10.1创建、修改和删除数据库394
19.10.2创建、修改和删除数据表396
19.10.3数据库的备份与恢复399
19.10.4附加和分离数据库401
第20章DAO对象编程403
20.1 DAO对象404
20.1.1数据库引擎对象DBEngine404
20.1.2数据工作空间对象WorkSpace404
20.1.3数据库对象Database405
20.1.4数据表对象TableDef与字段对象Field407
20.1.5数据记录集对象408
20.1.6数据查询对象410
20.2打开与关闭数据库410
20.2.1引用数据库引擎动态链接库410
20.2.2打开数据库411
20.2.3关闭数据库411
20.3利用记录集(Recordset)对象操作数据库411
20.3.1创建并打开Recordset对象411
20.3.2浏览数据记录411
20.3.3增加、修改和删除数据表中的记录412
20.3.4查询数据表中的记录414
20.4 TableDef、Field、QueryDef对象的使用415
20.4.1利用TableDef对象创建表415
20.4.2利用Field对象设计字段415
20.4.3利用QueryDef对象进行数据查询操作415
第21章ADO数据库编程417
21.1 ADO概述418
21.2 ADO对象概述419
21.2.1连接数据源——Connection对象419
21.2.2 记录集对象——Recordset对象422
21.2.3命令对象——Command对象428
21.2.4字段对象——Field对象429
21.2.5二进制数据——Stream对象430
21.2.6 Parameter对象431
21.2.7利用Record对象操作数据表432
21.2.8利用Error对象显示错误信息433
21.3用ADO对象连接数据库434
21.3.1使用ADO连接Access434
21.3.2使用ADO对象连接SQL Server数据库434
21.4使用ADO对象编辑数据记录435
21.4.1增加数据记录435
21.4.2修改数据记录438
21.4.3删除数据记录441
21.4.4使用事务442
21.5使用ADO对象查询数据记录443
21.5.1使用MoveFirst、 MoveLast、MoveNext和MovePrevious浏览记录443
21.5.2使用Recordset对象的Find方法查询记录445
21.5.3用Connection对象运行查询语句447
21.5.4用Command对象执行SQL语句(执行带参数的SQL语句)448
21.5.5使用Filter属性查找数据记录449
21.6 ADO对象的典型应用450
21.6.1获取SQL Server服务器中的所有数据库450
21.6.2使用Openschema方法读取数据库结构451
21.6.3获取表中字段451
第22章 数据控件编程453
22.1 Data控件454
22.1.1引入Data控件到工程中454
22.1.2 Data控件的主要属性、事件和方法454
22.1.3使用Data控件连接数据库458
22.1.4使用Data控件增加、修改和删除记录459
22.1.5使用Data控件查询记录461
22.2 ADO控件462
22.2.1引入ADO控件到工程中462
22.2.2 ADO控件的主要属性、事件和方法462
22.2.3使用ADO控件连接数据库465
22.2.4使用AddNew方法增加数据记录467
22.2.5使用Update方法修改数据记录467
22.2.6使用Delete方法删除数据记录468
22.2.7使用RecordSource属性查询记录468
22.3 RDO控件(远程数据控件)469
22.3.1引入RDO控件到工程中469
22.3.2 RDO控件与数据访问有关的属性469
22.3.3使用RDO控件连接远程数据库470
22.4 DBList控件、DBCombo控件和DBGrid控件471
22.4.1引入DBList控件、DBCombo控件和DBGrid控件到工程中471
22.4.2 DBList控件、DBCombo控件和DBGrid控件的主要属性、方法和事件472
22.4.3用DBList控件、DBCombo控件和DBGrid控件显示数据表中的数据476
22.5 DataCombo控件和DataList控件477
22.5.1引入DataCombo控件和DataList控件到工程中477
22.5.2 DataCombo控件和DataList控件的主要属性、方法和事件477
22.5.3在DataCombo控件中显示数据481
22.5.4在DataList控件中显示数据481
22.5.5使用DataCombo控件和DataList控件显示关系表中的数据482
22.6 DataGrid控件483
22.6.1引入DataGrid控件到工程中483
22.6.2 DataGrid控件的主要属性、方法和事件483
22.6.3用DataGrid控件显示数据表中的数据485
22.6.4通过DataGrid控件增加、修改和删除数据486
22.7 MSFlexGrid控件和MSHFlexGrid控件487
22.7.1 MSFlexGrid控件和MSHFlexGrid控件的功能比较487
22.7.2 MSHFlexGrid控件的主要属性、方法和事件487
22.7.3使用MSHFlexGrid控件显示数据491
22.7.4使用MSHFlexGrid控件批量录入数据491
22.7.5使用MSHFlexGrid控件对数据进行合并和排序493
22.7.6使用MSHFlexGrid控件显示层次结构数据495
第23章 高性能数据处理技术497
23.1存储过程概述498
23.2存储过程的新建、修改和删除498
23.2.1新建存储过程498
23.2.2修改存储过程500
23.2.3删除存储过程501
23.3在Visual Basic中调用存储过程501
23.4视图概述503
23.5视图的新建、修改和删除503
23.5.1新建视图503
23.5.2修改视图505
23.5.3删除视图506
23.6使用视图506
23.7使用触发器507
23.8使用游标509
第5篇 图表、报表及打印篇514
第24章 图表技术514
24.1图表的基本用法515
24.1.1认识MSChart控件515
24.1.2图表的组成515
24.1.3通过“属性页”设置图表外观516
24.1.4 MSChart控件的属性、方法和事件516
24.2图表的相关对象528
24.2.1 MSChart控件的对象528
24.2.2设置图表区字体529
24.2.3填充图表元素的颜色529
24.2.4设置图表比例530
24.3图表与数据的关联531
24.3.1与数组关联531
24.3.2与数据源关联532
24.3.3与记录关联532
24.4不同类型图表的典型应用533
24.4.1条形图表分析公司年销售业绩533
24.4.2对比图表分析534
24.4.3折线图表分析产品价格趋势535
24.4.4饼型图表分析市场占有率536
24.4.5三维图表实例537
24.4.6根据查询结果显示图表537
第25章 数据环境设计器540
25.1添加数据环境对象541
25.2 Connection对象542
25.2.1添加Connection对象542
25.2.2连接Connection对象542
25.2.3设置登录信息543
25.2.4设置连接信息543
25.3 Command对象544
25.3.1创建一个Command对象544
25.3.2通过存储过程创建Command对象546
25.3.3 Command层次结构546
25.3.4字段映射550
25.4数据环境设计器的典型应用551
25.4.1创建数据窗体551
25.4.2添加、修改和删除记录552
25.4.3移动记录553
25.4.4创建数据报表554
第26章 数据报表技术555
26.1 DataReport报表556
26.1.1数据报表设计器的功能556
26.1.2在工程中添加数据报表设计器556
26.1.3初识数据报表设计器556
26.1.4数据报表设计器的对象557
26.1.5 DataReport对象的属性和方法558
26.2 DataReport报表的典型应用559
26.2.1一个简单的报表559
26.2.2向报表中添加日期、时间、页码560
26.2.3分组统计报表561
26.2.4主明细报表561
26.2.5导出报表为H TM L文件563
26.3 Crystal Reports报表564
26.3.1安装Crystal Reports564
26.3.2用Crystal Reports创建一个报表565
26.3.3在Visual Basic环境中调用CrystalReport 10567
26.3.4使用Crystal Reports设计商用报表568
第27章 从应用程序中打印570
27.1使用PrintForm方法打印571
27.2使用Printers集合设置打印机572
27.2.1设置默认打印机572
27.2.2显示打印机的设备名称572
27.3使用Visual Basic打印机对象打印573
27.3.1 Printer对象的主要属性573
27.3.2 Printer对象的主要方法578
27.4其他打印方式580
27.4.1利用CommonDialog控件实现打印功能580
27.4.2通过Excel打印报表582
27.4.3通过Word打印报表585
27.5典型打印588
27.5.1通用打印过程588
27.5.2卡片式打印589
27.5.3打印图片590
27.5.4分页打印592
27.5.5连续打印593
27.5.6证书套打596
27.6捕获打印机错误597
第6篇 网络通信篇599
第28 章 网络编 程 技术599
28.1 TCP、 UDP和IP协议600
28.1.1 TCP协议600
28.1.2 UDP协议600
28.1.3 IP协议601
28.2 Winsock控件602
28.2.1 Winsock控件的属性、方法和事件603
28.2.2建立服务器/客户端的通信609
28.2.3建立点对点通信610
28.3 Winsock控件的典型应用612
28.3.1下载HTML网页612
28.3.2利用Winsock控件实现端口扫描612
28.3.3开发服务器/客户端聊天程序613
28.3.4开发点对点实时聊天程序615
28.3.5开发多点聊天室616
第29章Internet编程技术617
29.1网络层次模型618
29.1.1 OSI参考模型618
29.1.2 TCP/IP体系结构619
29.1.3 OSI参考模型与TCP/IP体系结构对照620
29.2应用层的有关协议620
29.2.1 HTTP协议620
29.2.2 FTP协议621
29.3 Internet Transfer控件621
29.3.1 Internet Transfer控件的属性、方法与事件621
29.3.2提取网页源码628
29.3.3获取网页中的内容629
29.4 WebBrowser控件630
29.4.1引用WebBrowser控件630
29.4.2 WebBrowser控件的属性和方法630
29.4.3建立基本的浏览器633
29.4.4完善简单浏览器634
29.5邮件发送与接收635
29.5.1 E-mail概述635
29.5.2 SMTP与发送电子邮件635
29.5.3 POP3与接收电子邮件637
29.5.4 MAPISession控件638
29.5.5 MAPIMessages控件640
29.5.6邮件发送和接收程序的具体实现644
29.5.7邮件管理程序设计645
29.5.8在Viisual Basic中使用OutLook发送电子邮件646
29.6 API函数在Internet程序中的应用647
29.6.1利用API函数下载文件647
29.6.2加入收藏夹647
29.6.3网络映射648
29.6.4网站过滤器648
第30章数据通信技术650
30.1串口、并口通信概述651
30.1.1串口通信651
30.1.2并口通信651
30.1.3发送顺序651
30.1.4 RS-232C标准接口652
30.2 MSComnm控件652
30.2.1 MSComm控件的属性652
30.2.2 MSComm控件的事件659
30.2.3利用MSComm控件实现串口通信659
30.2.4利用MSComm控件实现电话拨号660
30.3与串口通信有关的API函数661
30.3.1初始化串行端口(CreatFile)661
30.3.2读取串口参数(GetCommState)662
30.3.3设置串行口参数(SetCommState)662
30.3.4数据传输(ReadFile/WriteFile)662
30.3.5关闭串口(CloseHandle)663
30.3.6利用API函数实现串口通信663
30.4硬件相关开发664
30.4.1视频捕捉664
30.4.2使用短信猫发送短信665
30.4.3将密码写入加密狗666
第7篇 程序开发高级应用篇669
第31章资源文件669
31.1资源编辑器的使用670
31.1.1资源编辑器的加载670
31.1.2资源文件的创建671
31.2资源文件使用的相关函数672
31.2.1利用LoadResString函数加载文本资源672
31.2.2利用LoadResPi cture函数加载图形资源673
31.2.3利用LoadResData函数加载多种类型的资源674
31.2.4利用sndPlaySound函数播放加载后的声音资源675
31.3资源文件的使用676
31.3.1利用资源文件设置菜单676
31.3.2利用资源文件设置鼠标效果677
31.3.3利用资源文件设置图片677
第32章VSS 版本管理679
32.1 VSS的安装和配置680
32.1.1 VSS的安装680
32.1.2服务器端的配置和使用681
32.1.3客户端的使用682
32.2 VSS的工作原理和基本概念682
32.2.1 VSS的工作原理682
32.2.2 VSS的基本概念682
32.3 VSS的基本操作683
32.3.1创建工作文件夹(New Folder)683
32.3.2查看文件(Viiew File)684
32.3.3编辑文件(Edit)684
32.3.4提交文件(Check In)684
32.3.5删除文件(Delete)685
32.3.6清除项目(DeleteItems)685
32.3.7文本历史版本(History)686
32.3.8 VSS备份(Save data)686
32.3.9 VSS还原(Restore)687
第33章 应用 程序控制688
33.1 OLE控件689
33.1.1 OLE控件的功能689
33.1.2 OLE控件的常用属性689
33.1.3 OLE控件的常用方法692
33.2利用Visual Basic控制Word693
33.2.1如何在Visual Basic中使用Word对象693
33.2.2常用的Word对象694
33.2.3提取 指定目录下的文件夹695
33.3利用Visual Basic控制Excel696
33.3.1如何在Viisual Basic中使用Excel对象696
33.3.2常用的Excel对象697
33.3.3把数据导出到Excel中698
第8篇Windows编程篇701
第34章WIN32 API701
34.1 Windows API概述702
34.1.1什么是API702
34.1.2静态链接702
34.1.3动态链接库(DLL)702
34.1.4主要的动态链接库及功能703
34.2 API相关概念703
34.2.1 Win32 API相关概念703
34.2.2什么是句柄703
34.2.3窗口句柄704
34.2.4设备环境句柄704
34.2.5数据类型705
34.3 Viisual Basic与API706
34.3.1 Viisual Basic中API的声明706
34.3.2 API文本浏览器706
34.3.3把声明、常量或类型复制到Visual Basic代码中708
34.4 Windows消息系统709
34.4.1什么是消息709
34.4.2 Visual Basic事件与Windows消息709
34.4.3 Windows消息应用710
34.5控件消息711
34.5.1与发送消息有关的函数711
34.5.2常用控件消息及程序举例712
第35章 注册表715
35.1认识Windows注册表716
35.1.1什么是注册表716
35.1.2注册表的结构716
35.2利用Visual Basic函数(语句)访问注册表718
35.3利用API函数访问注册表721
35.3.1打开(创建)注册表项721
35.3.2删除注册表中的项723
35.3.3设置和删除注册表项的值723
35.3.4读取注册表中的默认值725
35.3.5读取注册表指定名称的值的数据725
35.4注册表相关技术典型应用727
35.4.1将应用软件的试用次数写入注册表727
35.4.2显示与隐藏728
35.4.3保护注册表729
35.4.4文件关联731
35.4.5应用软件设置732
第9篇 程序的优化和发布篇735
第36章 Acti veX开发735
36.1 OCX控件的制作736
36.1.1创建ActiveX控件工程736
36.1.2添加控件并设计OCX控件的外观736
36.1.3定制OCX控件的属性、方法与事件737
36.1.4生成.ocx文件737
36.1.5 OCX控件的注册与使用737
36.2 COM组件的制作738
36.2.1创建ActiveX DLL工程739
36.2.2编写COM组件的功能代码739
36.2.3生成.dll文件741
36.2.4 COM组件的注册与使用741
第37章 程序调试与错误处理742
37.1 Visual Basic中的错误743
37.1.1编译错误743
37.1.2运行错误743
37.1.3逻辑错误744
37.2 Visual Basic调试工具和方法744
37.2.1 IDE选项744
37.2.2调试工具栏744
37.2.3立即窗口745
37.2.4监视窗口745
37.2.5本地窗口746
37.2.6堆栈窗口746
37.3调试方法747
37.3.1 Debug对象747
37.3.2 Stop语句748
37.4错误处理语句和对象748
37.4.1 Err对象748
37.4.2 On Error GoTo语句749
37.4.3 Resume语句750
第38章 帮助文件752
38.1给控件添加提示信息753
38.2 Win Help帮助文件753
38.2.1安装Microsoft Help Workshop753
38.2.2编辑RTF文件754
38.2.3制作帮助主题文件755
38.2.4制作.hlp帮助文件757
38.2.5在Visual Basic中使用帮助文件757
38.3 HTML帮助文件757
38.3.1 HTML帮助文件概述757
38.3.2安装Microsoft HTML Help Workshop758
38.3.3 HTML帮助主题文件758
38.3.4 HTML帮助项目文件758
38.3.5目录和目录文件759
38.3.6关键字和索引文件759
38.3.7制作.chm文件759
38.3.8与Visual Basic工程连接763
38.4帮助文件的调用763
38.4.1使用<F1>键调用帮助文件763
38.4.2使用SendKeys语句调用帮助文件763
38.4.3使用Shell函数调用帮助文件763
38.4.4使用HtmlHelp函数调用帮助文件764
38.4.5使用ShellExecute函数调用帮助文件764
第39章 应用程序的打包及安装765
39.1将应用工程打包766
39.1.1指定工程及操作类型766
39.1.2指定打包类型766
39.1.3指定打包文件夹766
39.1.4列出包含的文件766
39.1.5指定打包选项766
39.1.6指定安装标题767
39.1.7指定工作组与项目767
39.1.8调整安装位置767
39.1.9指定共享文件767
39.1.10完成并储存脚本767
39.2设计自定义风格的安装程序768
39.3添加卸载功能769
39.4解决打包过程中的常见问题769
39.4.1如何打包文件夹769
39.4.2在打包文件时要将系统附加文件添加完全770
39.4.3解决在安装应用程序时提示的错误信息770
39.4.4解决在打包应用程序时没有访问权限的问题770
39.4.5 如何调整打包文件的位置770
39.4.6如何修改安装程序的目录771
39.4.7解决安装文件的过期问题771
39.5安装应用程序771
实例索引772
热门推荐
- 2437266.html
- 3456780.html
- 3704857.html
- 1655010.html
- 3834330.html
- 950618.html
- 1816601.html
- 1330455.html
- 682931.html
- 2465202.html
- http://www.ickdjs.cc/book_2511009.html
- http://www.ickdjs.cc/book_3662483.html
- http://www.ickdjs.cc/book_1063453.html
- http://www.ickdjs.cc/book_519506.html
- http://www.ickdjs.cc/book_265371.html
- http://www.ickdjs.cc/book_2993721.html
- http://www.ickdjs.cc/book_2798286.html
- http://www.ickdjs.cc/book_2634770.html
- http://www.ickdjs.cc/book_1026432.html
- http://www.ickdjs.cc/book_1359352.html