图书介绍

VBScript揭秘PDF|Epub|txt|kindle电子书版本网盘下载

VBScript揭秘
  • (美)(B.斯科加)(Bill Schongar)著;高长剑等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505347136
  • 出版时间:1998
  • 标注页数:537页
  • 文件大小:27MB
  • 文件页数:555页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐