图书介绍
Microsoft Visual Basic 6.0程序开发环境 第5版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(J.C.克雷格)John Clark Craig,(美)(J.韦布)Jeff Webb著;北京博彦科技发展有限公司译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301041829
- 出版时间:1999
- 标注页数:661页
- 文件大小:108MB
- 文件页数:680页
- 主题词:Basic
PDF下载
下载说明
Microsoft Visual Basic 6.0程序开发环境 第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
本书简介1
第一部分 Visual Basic快速入门3
第一章Visual Basic 6的新增功能3
1.1 版本增强4
1.2 集成开发环境4
1.3 本机代码编译器7
1.4 ActiveX8
1.5 较新的Internet功能8
1.6 新增控件和增强控件9
1.7 面向对象的功能11
1.8 语言的增强11
1.10 Internet12
1.9 数据访问12
第二章 编程风格原则13
2.1 采用描述性命名方式13
2.1.1 控件的前缀14
2.1.2 变量名16
2.1.3 变量的声明17
2.1.4 菜单18
2.1.5 类名18
2.2 检查数据类型19
2.3 确定范围19
2.4 编写代码时添加注释20
2.5 详细信息20
3.1 模拟无符号整数23
第二部分 程序设计技巧23
第三章 变量23
3.1.1 Long变量的转换24
3.1.2 使用数据结构转换无符号的Byte值24
3.2 使用True/False数据26
3.3 使用Byte数组27
3.3.1 传递Byte数组而不是字符串27
3.3.2 在Byte数组和字符串之间进行复制30
3.4 使用Date和Time30
3.4.1 使用Date控件31
3.4.2 加载Date变量32
3.4.4 提取详细资料33
3.4.3 显示日期或时间33
3.4.5 日期和时间的运算34
3.4.6 日期和时间的合法性检查34
3.5 使用Variant35
3.5.1 For Each循环35
3.5.2 灵活的参数类型36
3.5.3 与Variant有关的函数36
3.5.4 Empty和Null36
3.5.5 数据类型强制转换36
3.6 使用字符串37
3.6.1 替换字符串中的字符38
3.6.2 分解字符串和组合字符串38
3.6.4 搜索字符串39
26.1.1 将图形粘贴到画图中39
3.6.3 应用Filter39
3.7 使用对象40
3.7.1 新建对象40
3.7.4 无效对象42
3.7.2 现存对象42
3.7.3 对象运算42
3.8 使用预定义常数43
3.8.1 编译器常数43
3.8.2 Visual Basic常数43
3.8.3 用户定义的常数44
3.8.4 枚举45
3.8.5 标记和位掩码45
3.9 创建用户定义类型(UDI)结构46
3.9.1 内存调整47
3.10 使用类创建新的数据类型47
3.10.1 创建新的数据类型47
3.10.2 使用新的数据类型49
4.1 使用命名实参51
第四章 参数51
4.2 使用可选参数52
4.3 传递参数数组52
4.4 通过参数传递任意类型的数据54
4.5 在参数中使用Enum54
第五章 面向对象的程序设计57
5.1 在ActiveX EXE和ActiveX DLL之间进行选择57
5.2 创建外部ActiveX组件的所有对象58
5.3 创建新对象58
5.3.1 Loan——类模块示例58
5.4 使用新对象64
5.6 创建和使用ActiveX EXE67
5.5 设置对象的默认属性67
5.6.1 Chance——一个ActiveX EXE的示例68
5.6.2 DICE.CLS68
5.6.3 测试ActiveX EXE组件69
5.7 创建显示窗体的对象71
5.7.1 Event、WithEvents和RaiseEvent73
5.8 使用对象集合74
5.8.1 SolarSys——集合示例74
5.8.2 Star类77
5.8.3 Planets类77
5.8.4 Planet类79
5.8.5 Moons类80
5.8.6 Moon类80
5.8.7 嵌套集合的工作原理81
5.9 理解和使用多态83
5.10 使用友元方法84
6.1.1 ActiveX控件的设计步骤85
第六章 ActiveX控件85
6.1.2 创建ActiveX控件工程86
6.1.3 绘制界面86
6.1.4 调整控件的大小87
6.1.5 添加属性、方法和事件88
6.1.6 设计控件的行为90
6.2 调试控件91
6.3 编译和注册控件94
6.4 创建设计时属性95
6.5 显示Property Pages对话框98
6.6 异步加载属性102
6.7 创建使用数据库的控件104
6.8 使用DataRepeater控件107
6.9 创建容器控件110
第七章 使用Internet组件113
7.1 选择所使用的ActiveX组件113
7.2 理解Internet协议层114
7.3 安装网络115
7.4 使用Winsock进行通讯116
7.4.1 使用UDP进行广播117
7.4.2 使用TCP进行一对一聊天119
7.8 创建FTP浏览器123
7.8.1 捕捉错误125
7.9 控制Internet Explorer127
第八章 创建Internet组件131
8.3 创建DHTML文档134
8.4 创建ActiveX文档137
8.5 创建Webclass139
第九章 创建Internet应用程序141
9.1 选择应用程序类型141
9.2 创建DHTML应用程序143
9.2.1 使用DHTML获得输入143
9.2.2 使用DHTML显示结果145
9.3 创建IIS应用程序148
9.3.1 显示HTML模板150
9.3.2 使用IIS获得输入152
9.3.3 使用IIS显示结果153
9.4.1 使用ActiveX文档获得输入156
9.4 创建ActiveX文档应用程序156
9.4.2 使用ActiveX文档显示结果158
9.5 在Internet上安装ActiveX文档159
9.6 在Internet上安装DHTML应用程序162
9.7 在Internet上配置IIS应用程序163
第十章 API函数165
10.1 调用API函数165
10.1.1 声明165
10.1.2 32位函数的声明166
10.1.3 字符串167
10.2 将过程的地址传递给API函数168
10.3 理解API函数声明中的ByVal、ByRef和As Any169
10.4 轻松添加API声明170
10.5 使用API调用获取系统信息170
10.5.1 使用SysInfo控件确定操作系统的版本171
10.5.2 确定系统颜色172
10.5.3 确定CPU类型174
10.5.4 确定使用时间175
10.5.5 确定驱动器类型176
10.6 为ActiveX控件添加API调用177
10.6.1 为ActiveX控件添加API声明177
10.6.2 增强现有控件的功能178
第十一章 多媒体183
11.1 播放声音(WAV)文件183
11.1.1 mciExecute函数183
11.1.2 Multimedia控件184
11.2 播放视频(AVI)文件184
11.2.1 mciExecute函数185
11.2.2 Multimedia控件186
11.3 播放音频CD186
12.1 添加标准的About对话框189
第十二章 对话框、窗口和其他窗体189
12.1.1 About Dialog窗体模板192
12.2 在屏幕上自动放置窗体193
12.3 创建浮动窗口195
12.3.1 模式窗体195
12.3.2 浮动195
12.3.3 总在前端显示196
12.4 生成初始(徽标)屏幕198
12.4.1 初始屏幕窗体模板199
12.5 使用选项卡控件200
12.5.1 SSTab控件201
12.6 闪烁窗体以引起用户注意202
12.7 将控件移到新容器中203
第十三章 可视化界面205
13.1 如何使用轻量(Lightweight)控件205
13.2 给列表框添加水平滚动条206
13.3 创建工具栏208
13.4 动态改变窗体的外观210
13.5 动态自定义菜单210
13.6 删除窗体的标题栏212
13.7 创建进度指示器212
13.7.1 使进度指示器滚动起来213
13.8 使用Slider控件215
13.9 使用UpDown控件216
13.10 使用FlatScrollBar控件217
13.11 使用CoolBar控件220
14.1 根据RGB、HSV或HSL值计算颜色常数223
第十四章 图形技术223
14.2 在twip、point、pixel、character、inch、millimeter和centimeter之间转换232
14.3 创建一个从蓝色渐变到黑色的背景233
14.4 创建弹性选择矩形235
14.5 创建图形热点238
14.6 快速绘制多边形240
14.7 绘制椭圆243
14.8 为不规则区域着色246
14.9 旋转位图249
14.10 滚动图形图像251
14.11 使用BitBlt创建动画253
14.12 使用Picture对象制作动画257
14.13 使用Animation控件258
14.14 在图片框中精确定位文本259
14.15 无限缩放字体261
14.16 将文本旋转任意角度262
14.17 在图片框中使用多种字体266
第十五章 文件的输入/输出269
15.1 有效地重命名、复制和删除文件269
15.2 使用目录和路径270
15.2.1 MkDir、ChDir和RmDir270
15.2.2 CurDir和App.Path270
15.2.3 Dir271
15.3 进行快速的文件输入/输出273
15.4 使用二进制文件273
15.4.1 UDT数据结构273
15.4.2 字符串275
15.4.3 字节数组276
15.4.4 字符串与字节数组的联系277
15.5 使用Visual Basic的文件系统对象279
15.5.1 使用Drive280
15.5.2 使用Folder281
15.5.3 使用File282
第十六章 注册表285
16.1 对注册表进行读写操作285
16.2 记录应用程序的状态289
16.3 将文件类型同应用程序关联起来290
16.3.1 获取命令行参数292
第十七章 用户帮助295
17.1 添加工具提示295
17.2 为应用程序添加状态显示296
17.3 在启动时显示Tip of the Day297
17.4 利用Wizard引导用户完成任务298
17.5 创建WinHelp文件300
17.5.1 帮助主题基础301
17.5.2 创建工程文件302
17.5.3 编译和测试帮助文件303
17.5.4 映射主题ID303
17.5.5 使用“全文搜索”和“目录”303
17.5.6 创建Help窗口305
17.5.7 使用宏306
17.6 使用WinHelp API函数向工程添加帮助文件307
17.7 向工程添加与上下文相关的F1 Help309
17.8 使用CommonDialog控件将帮助文件添加到工程中310
17.9 向窗体添加WhatsThisHelp310
17.9.1 WhatsThisMode311
17.10 创建HTML帮助312
17.10.1 将WinHelp工程转换为HTML Help313
17.10.2 使用HTML Help控件314
第十八章 安全性317
18.1 添加隐含荣誉屏317
18.2 创建密码对话框319
18.3 加密密码或其他文本320
18.3.1 关于密码类320
18.3.2 使用Cipher对象322
18.3.3 保证注册表数据的安全325
18.4 使用Internet的安全特性327
第十九章 鼠标329
19.1 改变鼠标指针329
19.2 创建自定义鼠标指针331
19.3 显示动画鼠标指针332
19.4 确定鼠标指针的位置333
第二十章 键盘335
20.1 改变Enter键的行为335
20.2 确定Shift键的状态336
20.3 创建热键337
第二十一章 文本框和富文本框的使用技巧339
21.1 显示文件339
21.2 创建一个简单的文本编辑器341
21.3 检测文本的更改343
21.4 将大于64 KB的文本加载到文本框344
21.5 允许用户选择用于文本框或富文本框的字体346
22.1.2 MDI子窗体349
22.1 创建MDI应用程序349
第二十二章 多文档界面349
22.1.1 MDI窗体349
22.1.3 ActiveForm和ActiveControl属性350
22.1.5 Tag属性350
22.1.4 Me关键字350
22.1.6 MDI的基本特性351
22.2 为MDI窗体添加徽标(初始屏幕)351
第二十三章 数据库访问353
23.1 在数据库开发过程中使用向导353
23.2 使用Data控件连接应用程序和数据库355
23.2.1 使用Visual Data Manager创建数据库355
23.2.2 创建用户界面357
23.3.1 使用数据访问对象358
23.3 使用数据访问对象连接应用程序和数据库358
23.2.3 运行应用程序358
23.3.2 使用数据访问对象创建数据库359
23.3.3 访问数据库361
23.4 创建报表364
第二十四章 其他应用程序中的ActiveX对象365
24.1 利用ActiveX对象进行拼写检查365
24.1.1 Microsoft Word拼写检查365
24.1.2 Microsoft Excel拼写检查370
24.1.3 前期绑定与后期绑定371
24.2 利用ActiveX统计字数372
24.3 利用Microsoft Excel的高级数学函数373
第二十五章 屏幕保护程序375
25.1 创建屏幕保护程序375
25.2 防止同时运行屏幕保护程序的两个实例378
25.3 在屏幕保护程序中隐藏鼠标指针380
25.4 检测鼠标的移动或单击以终止屏幕保护程序382
25.5 检测按键动作以终止屏幕保护程序383
25.6 将屏幕上的图像用作屏幕保护程序383
25.7 为屏幕保护程序添加“密码保护”和“设置”功能388
第二十六章 工程开发391
26.1 抓取运行的窗体并将其保存为位图391
26.1.2 使用“另存为”和“复制到”392
26.2 使用资源文件393
26.2.1 创建资源文件393
26.2.2 在应用程序中使用资源文件394
26.3 为国际化使用字符串数据库396
26.2.3 决定使用资源文件的时间396
第二十七章 高级编程技巧401
27.1 使用Visual Basic创建ActiveX DLL401
27.1.1 Fraction对象402
27.1.2 在开发环境中测试404
27.1.3 创建和使用最终的DLL模块407
27.2 使用C语言创建DLL407
27.2.1 两个C文件407
27.2.2 测试DLL409
27.3 创建远程运行的应用程序412
27.3.1 创建远程应用程序412
27.3.2 注册远程应用程序414
27.3.3 运行远程应用程序416
27.3.4 访问远程应用程序417
27.3.5 从远程应用程序返回错误418
27.3.6 调试远程应用程序418
27.3.7 远程自动化故障诊断419
27.4 创建用于Visual Basic开发环境的外接程序419
27.4.1 基本概念420
27.4.2 创建外接程序421
27.4.3 首次运行该外接程序426
27.4.4 使用外接程序426
27.5 将应用程序写成脚本428
27.5.1 使用脚本控件429
27.5.2 添加对象和宏过程430
27.5.3 处理编译错误431
27.5.4 运行宏433
27.5.5 处理运行时错误434
27.5.6 将字符串传递给方法435
27.5.7 编写宏代码435
27.6 将用户定义类型传递给对象437
第二十八章 其他技巧441
28.1 创建链表441
28.2 响应操作系统版本的差异444
28.3 退出和重新启动Windows445
28.4 从应用程序拨打电话446
28.5 使用内联错误捕获447
28.5.1 内联错误捕获448
第二十九章 图形453
29.1 HSVHSL应用程序453
第三部分 示例应用程序453
29.2 Animate应用程序468
29.2.1 ANICLOCK.FRM471
29.2.2 ANIGLOBE.FRM474
29.3 Lottery应用程序478
29.3.1 LOTTERY.FRM479
29.3.2 RANDOM.CLS484
29.4 MySaver应用程序487
29.4.1 MYSAVER.BAS488
29.4.2 MYSAVER.FRM491
29.4.3 MYSETUP.FRM499
第三十章 开发工具503
30.1 ColorBar应用程序503
30.1.1 COLORBAR.FRM504
30.2 APLAddin应用程序506
30.2.1 转换WIN32API.TXT文件507
30.2.2 创建APLAddin应用程序510
30.2.3 CONNECT.DSR511
30.2.4 APLADDIN.FRM514
30.2.5 编译外接程序工程518
30.3 Metric应用程序518
30.3.1 创建Metric应用程序519
30.3.2 METRIC.BAS520
第三十一章 日期和时间535
31.1 VBCal应用程序535
31.1.1 VBCal是一个向导535
31.1.2 DTPicker控件537
31.1.5 VBCALWIZ.BAS模块538
31.1.4 Calendar控件538
31.1.3 MonthView控件538
31.2 VBClock应用程序545
31.2.1 VBCLOCK.FRM547
31.2.2 使用注册表552
31.2.3 VBCLOCK2.FRM552
31.2.4 ABOUT2.FRM557
31.3 NISTTime应用程序560
31.3.1 NISTTime应用程序的工作原理560
31.3.2 NISTTIME.FRM562
第三十二章 数据库567
32.1 AreaCode应用程序567
32.1.1 AREACODE.FRM568
32.2 DataDump应用程序574
32.2.1 DATADUMP.FRM575
32.2.2 测试DataDump应用程序578
32.3 Jot应用程序578
32.3.1 多个子窗体579
32.3.2 MDI窗体的热键579
32.3.3 创建数据库580
32.3.4 在MDI窗体上居中图像581
32.3.5 JOT.FRM582
32.3.6 工具栏、按钮和工具提示584
32.3.7 SPLASH.FRM588
32.3.8 NOTE.FRM589
32.3.9 测试Jot应用程序592
33.1 MousePtr应用程序593
第三十三章 实用程序593
33.1.1 MOUSEPTR.FRM595
33.2 ShowTell应用程序599
33.2.1 SHOWTELL.FRM601
33.2.2 FRMIMAGE.FRM605
33.3 WindChil应用程序605
33.3.1 WINDCHIL.FRM607
第三十四章 高级应用程序615
34.1 Messages应用程序615
34.1.1 消息文件的语法615
34.1.2 使用消息文件的意义617
34.1.3 MESSAGES.FRM618
34.1.4 MSG.CLS620
34.1.5 MSG.FRM623
34.2 Secret应用程序625
34.2.1 Secret应用程序的原理625
34.2.2 SECRET.FRM628
34.2.3 VIEW.FRM635
34.2.4 CIPHER.CLS636
34.3 BitPack应用程序639
34.3.1 生成质数表(Eratosthenes筛网)639
34.3.2 创建BitPack DLL工程文件639
34.3.3 BITPACK.FRM642
34.4 Dialogs应用程序648
34.4.1 一些特殊功能650
34.4.2 组成应用程序的文件653
34.4.3 DIALOGS.FRM653
34.4.4 DLGEGG.FRM660
热门推荐
- 517333.html
- 3766520.html
- 2633795.html
- 3811089.html
- 993566.html
- 2233562.html
- 1293788.html
- 1731790.html
- 1270390.html
- 2425485.html
- http://www.ickdjs.cc/book_2697947.html
- http://www.ickdjs.cc/book_12019.html
- http://www.ickdjs.cc/book_3485436.html
- http://www.ickdjs.cc/book_2007851.html
- http://www.ickdjs.cc/book_3318408.html
- http://www.ickdjs.cc/book_2370566.html
- http://www.ickdjs.cc/book_2269255.html
- http://www.ickdjs.cc/book_2692618.html
- http://www.ickdjs.cc/book_560281.html
- http://www.ickdjs.cc/book_3549987.html