图书介绍
VBScript揭秘PDF|Epub|txt|kindle电子书版本网盘下载
![VBScript揭秘](https://www.shukui.net/cover/3/34886487.jpg)
- (美)(B.斯科加)(Bill Schongar)著;高长剑等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505347136
- 出版时间:1998
- 标注页数:537页
- 文件大小:27MB
- 文件页数:555页
- 主题词:
PDF下载
下载说明
VBScript揭秘PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 VBScript:语言部分2
第一章 介绍HTML 脚本编制2
1.1 引言3
1.2 制作Web页面3
1.3 定义3
1.4 起步——HTML4
1.4.1 <HTML>标注5
1.4.2 <HEAD>标注5
1.4.3 <TITLE>标注5
1.4.4 <BODY>标注5
1.4.5 标头6
1.4.6 段落7
1.4.7 <FONT>标注7
1.4.8 文档中的链接8
1.4.9 图形9
1.4.10 HTML中的多媒体11
1.4.11 表12
1.4.12 HTML中的窗体15
1.4.13 在HTML中使用CGI脚本17
1.4.14 其他的HTML标注19
1.4.15 框架20
1.5 脚本编制20
1.6 对象21
1.7 ActiveX控件22
1.8 小结22
第二章 VBScript语言23
2.1 引言24
2.2 Visual Basic和VBScript的区别24
2.3 VBScript中的编程24
2.3.1 创建一个测试页面25
2.3.2 什么是程序26
2.3.3 需要理解的概念:变量和进程27
2.3.4 VBScript代码剖析28
2.4 数据类型29
2.4.1 变体类型的子类型(subtypes)29
2.4.2 使用变量30
2.4.3 常量35
2.5 程序流程36
2.5.1 操作符36
2.5.2 程序中的判决37
2.5.3 If匱hen匛lsc37
2.5.4 For匩ext...38
2.5.5 Do匧oop39
2.5.6 For Each匩ext40
2.5.7 While匴end40
2.6 小结40
第三章 VBScript函数41
3.1 引言42
3.2 脚本中的过程42
3.2.1 Sub过程和Function过程42
3.2.2 过程中的参数44
3.2.3 创建并调用函数44
3.3 固有函数44
3.4 基本函数45
3.4.1 InputBox45
3.4.2 Ien46
3.4.3 MsgBox46
3.4.4 VarType49
3.5 字符串函数49
3.5.1 Asc49
3.5.2 Chr50
3.5.3 InStr50
3.5.4 Lcase51
3.5.5 Left51
3.5.6 LTrim51
3.5.7 Mid51
3.5.8 Right52
3.5.9 RTrim52
3.5.10 Str()52
3.5.11 StrComp52
3.5.12 String53
3.5.13 Trim53
3.5.14 UCase53
3.5.15 Val53
3.6 转换函数53
3.6.1 CByte54
3.6.2 CDbl54
3.6.3 CInt54
3.6.4 CLng54
3.6.5 CStr54
3.6.6 CVErr54
3.7 数学函数54
3.7.2 Array55
3.7.3 Atn55
3.7.4 Exp55
3.7.5 Hex55
3.7.6 Int55
3.7.7 Fix55
3.7.8 Log56
3.7.9 Oct56
3.7.10 Rnd56
3.7.11 Sgn57
3.7.12 Sqr58
3.7.13 Sin58
3.7.14 Tan58
3.8 时间和日期函数58
3.8.1 Date58
3.8.2 DateSerial59
3.8.3 DateValue59
3.8.4 Day59
3.8.5 Hour59
3.8.6 Year59
3.8.7 Weekday59
3.8.8 Minute60
3.8.9 Month61
3.8.10 Now61
3.8.11 Second61
3.8.12 Time61
3.8.13 TimeSerial61
3.8.14 TimeValue61
3.9 布尔(Boolean)函数62
3.10 小结63
第四章 固有控件64
4.1 引言65
4.2 VBScript中的事件65
4.3 在一个GUI环境下的消息65
4.4 在HTML中放置控件66
4.5 固有控件68
4.5.1 按钮(Button)68
4.6 选择框(CheckBox)69
4.6.1 Hidden71
4.6.2 Text71
4.6.3 Textarea73
4.7 Select74
4.8 在文档中使用控件75
4.9 小结78
第五章 Web页面中的VBScript79
5.1 使用VBScript和HTML80
5.1.1 使用onLoad事件80
5.1.2 在HTML中嵌入VBScript81
5.1.3 用VBScript创建一个新的页面81
5.2 使用VBScript和CGI/ISAPI85
5.3 支持数据库86
5.3.1 定义一个ODBC数据源86
5.3.2 创建IDC脚本文件86
5.3.3 创建输出模板文件87
5.3.4 查看结果88
5.4 小结92
第六章 脚本编制模板93
6.1 Windows(窗口)、Documents(文档)和Frames(框架)94
6.1.1 window对象的属性96
6.1.2 方法98
6.2 document对象102
6.2.1 document对象的属性102
6.2.2 document对象的方法105
6.3 使用document属性和方法106
6.3.1 自动变更文档107
6.3.2 颜色循环109
6.3.3 年历109
6.4 history对象114
6.4.1 HistoryObject工程115
6.5 navigator对象116
6.5.1 BrowserInfo工程117
6.5.2 NavigatorObject工程118
6.6 location对象120
6.6.1 LocationObject工程121
6.7 link对象123
6.7.1 LinksObject工程124
6.8 小结125
第二部分 VBScript中的对象128
第七章 使用ActiveX控件128
7.1 客户控件的简短历史129
7.3 登记您的ActiveX控件130
7.4 在您的Web页面中放置一个ActiveX控件130
7.5 安装和发布ActiveX控件131
7.6 了解ActiveX控件132
7.6.1 Animated Button(动画按钮)控件132
7.6.2 Chart(图表)控件133
7.6.3 Label(标签)136
7.6.4 Popup Menu(弹出菜单)控件139
7.6.5 Preloader(预装载)控件141
7.6.6 StockTicker(证券报价器)控件142
7.6.7 Timer(计时器)控件142
7.7 使用第三方控件145
7.8 使用标记控件145
7.9 创建ActiveX控件145
7.9.1 使用Control Wizard来创建主干文件146
7.9.2 编译控件146
7.9.3 登记您的控件146
7.9.4 测试您的控件147
7.10 创建非MFC ActiveX控件147
7.11 为用于Internet而标记您的对象147
7.12 小结147
第八章 ActiveX Control Pad(ActiveX控件面板)148
8.1 游历于ActiveX Control Pad149
8.1.1 Text Editor(文本编辑器)149
8.1.2 Object Editor(对象编辑器)150
8.1.3 Page Editor(页面编辑器)150
8.1.4 Seript Wizard(脚本巫师)150
8.2 使用ActiveX控件150
8.3 用Script Wizard创建VBScript152
8.4 使用HTML布局153
8.5 看一看可以得到的控件154
8.6 在工具栏中添加控件163
8.7 创建交互内容164
8.8 将VBScript与ActiveX布局一起使用165
8.9 小结166
第九章 其他ActiveX控件167
9.1 弹出菜单和菜单控件169
9.1.1 Popup Menu169
9.1.2 Menu(菜单)控件175
9.1.3 弹出窗口(Popup Window)控件178
9.1.4 选取框(Marquee)控件181
9.1.5 Marquee示例184
9.1.6 图表(Chart)控件186
9.1.7 Chart示例190
9.2 小结198
第十章 错误处理200
10.1 VBScript 页面中的错误处理201
10.1.1 语法错误201
10.1.2 ActiveX控件使用错误202
10.1.3 运行时刻错误203
10.2 避免错误的编码203
10.2.1 使用ActiveX Control Pad203
10.2.2认识ActiveX Control Pad203
10.2.3 使用ActiveX控件204
10.2.4 编辑VBScript代码205
10.2.5 使用Option Explicit206
10.2.6 使用编码规范207
10.3 错误处理的编码208
10.3.1 错误捕获208
10.3.2 使用Err对象209
10.3.3 Err对象的属性209
10.3.4 Err对象的方法210
10.4 错误处理的例子211
10.4.1 捕获运行时刻错误211
10.4.2 使用Raise方法213
10.5 小结214
第十一章 代码优化215
11.1 代码的组织216
11.1.1 混沌定理101216
11.2 错误检查和调试220
11.3 函数的使用和语法220
11.3.1 参考变量221
11.3.2 数据类型222
11.4 ActiveX控件222
11.4.1 质量,而不是数量222
11.4.2 分而治之223
11.5 开发工具223
11.5.1 仍然使用文本编辑器?223
11.5.2 Active Control Pad223
11.5.3 Visual Basic到VBScript的转换224
11.5.4 未来的集成开发环境?224
11.6 小结225
第十二章 调试226
12.1 VBScript错误处理227
12.1.1 语法错误:所说的必须是要说的!227
12.1.2 语义错误:要说的必须是所说的!228
12.2 简单的调试技术229
12.2.1 使用MsgBox语句232
12.2.2 使用On Error Resume Next语句233
12.2.3 使用Err对象234
12.2.4 更进一步了解Err对象237
12.3 高级调试技术239
12.3.1 使用消息框跟踪代码239
12.3.2 饱和的使用消息框240
12.3.3 使用变量和消息框观察程序242
12.3.4 分解复杂语句发现错误243
12.4 使用其他工具帮助调试244
12.5 传统的调试环境用于VBScript245
12.6 使用Visual Basic调试VBScript应用245
12.6.1 使用Visual Basic 4.0的跟踪能力245
12.6.2 在Visual Basic中调试VBScript代码246
12.7 HTML错误处理247
12.8 确认错误已经排除247
12.9 创建自己的用于跟踪的调试窗口249
12.10 建立自己的跟踪例程251
12.11 一个简单的变量分析子例程的例子252
12.12 VBScript不便于调试的进一步原因255
12.13 问题的本质256
12.14 小结257
第十三章 动态Web页面的建立258
13.1 使用Internet Explorer Document 对象259
13.1.1 属性和收集(Collections)259
13.1.2 方法262
13.2 使用ActiveX Timer控件264
13.3 将当前日期和时间写入页面265
13.4 使用客户方刷新创建随机框架271
13.5 改变文档的颜色273
13.6 使用Cookies维护用户信息277
13.7 小结281
第十四章 使用cookie定制Web 页面282
14.1 安全性的考虑283
14.2 cookie是什么?285
14.2.1 创建cookie286
14.2.2 怎样测试带有cookie的页面287
14.3 cookie文件夹289
14.4 抽取cookie值290
14.5 小结295
第十五章 为公司内部网创建动态文档298
15.1 客户方处理299
15.2 分布式应用300
15.2.1 数据库300
15.3 功能性和灵活性301
15.3.1 本原文档宿主301
15.3.2 部件体系结构302
15.3.3 第三方革新302
15.4 投资的回报(ROI)302
15.4.1 维护303
15.4.2 可扩展性和集成303
15.4.3 标准303
15.4.4 投资保护304
15.4.5 雇员效率304
15.4.6 公司形象305
15.5 小结305
第十六章 在Web页面中控制MS Office文档306
16.1 ActiveX309
16.2 ActiveX脚本编制310
16.3 ActiveX Control Pad311
16.4 投资的高额回报313
16.5 Microsoft Office Suite315
16.6 有关的Web站点316
16.7 小结316
第十七章 动画318
17.1 有动画能力的ActiveX控件319
17.2 使用Image和Timer控件制作动画320
17.3 使用Label控件旋转文本323
17.4 使用Active Movie播放数字音频和视频326
17.5 用于卷动页面的Marquee控件328
17.6 提供多媒体播放的其他HTML标记332
第十八章 VBScript和Java333
18.1 Java是什么?335
18.2 Java ,Java Applets和JavaSeript338
18.3 Java类339
18.4 JavaSeript对象340
18.5 JavaSeript语言结构341
18.5.1 JavaSeript运算符341
18.5.2 JavaSeript流程控制语句342
18.6 VBScript语言结构343
18.6.1 VBScript例子344
18.6.2 VBScript变量345
18.6.3 VBScript运算符345
18.6.4 VBScript Err对象346
18.6.6 VBScript常量347
18.6.7 VBScript流程控制语句348
18.6.8 VBScript函数348
18.6.9 VBScript子过程348
18.6.10 ActiveX348
18.7 标准和规范349
18.8 比较Java,JavaSeript和VBScript:总结350
18.9 例子350
18.10 有关的Web站点354
18.11 小结355
第十九章 VBScript和DLL356
19.1 静态与动态库358
19.2 DLL的结构359
19.2.1 入口函数359
19.2.2 LibMain函数360
19.2.3 Exit函数360
19.3 程序员定义的函数361
19.3.1 出口函数361
19.3.2 非出口(内部)函数361
19.5 使用DLL的缺点362
19.6 一个示例DLL363
19.7 VBScript和DLL366
19.8 有关的Web站点367
19.9 小结368
第二十章 CGI和VBScript369
20.1 理解CGI370
20.2 CGI规范381
20.3 CGI环境变量382
20.4 CGI应用软件的体系结构383
20.5 CGI和VBScript384
20.6 示例385
20.7 相关的Web站点389
20.8 小结389
第二十一章 安全性和保密性390
21.1 信任危机391
21.1.1 能够支持VBScript的保密性吗?392
21.2 VBScript的固有防护措施392
21.3 在危险中摇摆—ActiveX部件394
21.3.1 可靠控件—朋友还是敌人?394
21.3.2 无赖控件396
21.3.3 防止有意无意的破坏397
21.4 偏执狂,自卫和适度风险397
第二十二章 VBScript在其他应用软件里用作部件398
22.1 把VBScript移植到VBA和Visual Basic399
22.2 ActiveX脚本编制大全399
22.2.1 脚本引擎400
22.2.2 脚本宿主403
22.2.3 脚本编制引擎和宿主之间的通信404
22.3 许可405
22.3.1 二进制路线405
22.3.1 二进制路线405
22.3.2 源代码406
22.4 把所有东西放在一起—Microsoft的“Spruuids”示例406
22.5 未来宿主408
第五部分 VBScript工程示一例410
第二十三章 转换和计算410
23.1 公制转换411
23.1.1 用户界面411
23.1.2 TabStrip控件412
23.1.3 实现转换的工具415
23.1.4 编写应用程序415
23.2 金融计算器418
23.2.1 用户界面418
23.3 数学计算器422
23.3.1 用户界面422
23.3.2 编写应用程序423
23.3.3 改进计算器426
23.3.4 进一步的改进427
23.4 小结427
第二十四章 WWW个人信息管理器428
24.1 综述429
24.2 工作原理429
24.3 创建页面436
24.3.1 用“cookie”来工作436
24.3.2 创建动态HTML438
24.3.3 显示信息442
24.3.4 把所有的东西连在一起446
24.4 小结447
第二十五章 定单登录448
25.1 确保在Web上安全交易449
25.1.1 厂商认证449
25.1.2 购买者认证450
25.1.3 保障Web的通信秘密450
25.2 回顾Cookie450
25.3 设计定单登录窗体451
25.4 创建定单登录窗体456
25.5 检查VBScript代码456
25.6 测试应用程序456
25.7 小结456
第二十六章 RTFEditor467
26.1 通过VBScript使用OCX控件468
26.1.1 RTFEditor(RTF编辑器)应用程序468
26.1.2 Rich Textbox控件471
26.1.3 设计用户界面474
26.1.4 道具后面的代码478
26.1.5 保存和重新调用RTF文档481
26.2 小结486
第二十七章 Chart和Grid控件487
27.1 Chart示例489
27.2 GridChart示例494
27.2.1 Grid控件495
27.2.2 完成应用程序497
27.3 小结507
第六部分 附录509
附录A VBScript语言参考509
A.1 变量、常量和表达式510
A.2 运算符511
A.2.1 算术运算符511
A.2.2 连接运算符513
A.2.3 逻辑运算符513
A.3.1 Call语句518
A.3.2 Dim语句518
A.3.3 Do匧oop语句518
A.3.4 Erase语句518
A.3.5 Exit语句519
A.3.6 For匩ext语句519
A.3.7 For Each匩ext语句519
A.3.8 Function语句519
A.3.9 If匱hen语句520
A.3.10 On Error语句520
A.3.11 Randomize语句520
A.3.12 ReDim语句520
A.3.13 Rem语句521
A.3.14 Select Case语句521
A.3.15 Set语句521
A.3.16 Sub语句522
A.3.17 While匴end语句522
A.4 函数522
A.4.1 变量和转换函数522
A.4.2 日期/时间函数526
A.4.3 条件函数528
A.4.4 字符串函数530
A.4.5 输入函数533
A.4.6 数学函数535