VBScript unleashed

副标题:无

作   者:(美)[B.斯科加](Bill Schongar)著;高长剑等译

分类号:

ISBN:9787505347137

微信扫一扫,移动浏览光盘

简介

本书从介绍HTML入手,首先介绍了VBScript作为Web页面脚本语言的基本结构:函数、控件和对象,接着介绍了VBScript作为一种编程语言的高级内容:错误处理、调试和建立动态Web页面。另外,也讨论了与VBScript相关的技术:Java DLL等。最后,剖析了五个应用VBScript的项目。 本书是VBScript从入门到深入都不可多得的专著,可供程序设计人员、Web管理人员参考。

目录

目录
第一章 介绍HTML脚本编制
1、1引言
1、2制作Web页面
1、3定义
1、4起步——HTML
1、4、1〈HTML〉标注
1、4、2〈HEAD〉标注
1、4、3〈TTTLE〉标注
1、4、4〈BODY〉标注
1、4、5标头
1、4、6段落
1、4、7〈FONT〉标注
1、4、8文档中的链接
1、4、9图形
1、4、10HTML中的多媒体
第一部 分VBScript:语言部 分
1、4、11表
1、4、12HTML中的窗体
1、4、13在HTML中使用CGI脚本
1、4、14其他的HTML标注
1、4、15框架
1、5脚本编制
1、6对象
1、7ActiveX控件
1、8小结
第二章 VBScript语言
2、1引言
2、2VisualBasic和VBScript的区别
2、3VBScript中的编程
2、3、1创建一个测试页面
2、3、2什么是程序
2、3、3需要理解的概念:变量和进程
2、3、4VBScript代码剖析
2、4数据类型
2、4、1变体类型的子类型
2、4、2使用变量
2、4、3常量
2、5程序流程
2、5、1操作符
2、5、2程序中的判决
2、5、3If…Then…Else
2、5、4For…Next
2、5、5Do…Loop
2、5、6ForEach…Next
2、5、7While…Wend
2、6小结
第三章 VBScript函数
3、1引言
3、2脚本中的过程
3、2、1Sub过程和Function过程
3、2、2过程中的参数
3、2、3创建并调用函数
3、3固有函数
3、4基本函数
3、4、1InputBox
3、4、2len
3、4、3MsgBox
3、4、4VarType
3、5字符串函数
3、5、1Asc
3、5、2Chr
3、5、3InStr
3、5、4LCase
3、5、5Left
3、5、6LTrim
3、5、7Mid
3、5、10Str()
3、5、11StrComp
3、5、8Right
3、5、9RTrim
3、5、12String
3、5、13Trim
3、5、14UCase
3、5、15Val
3、6转换函数
3、6、1CByte
3、6、2CDbl
3、6、3CInt
3、6、4CLng
3、6、5CStr
3、6、6CVErr
3、7数学函数
3、7、1Abs
3、7、2Array
3、7、3Atn
3、7、4Exp
3、7、5Hex
3、7、6Int
3、7、7Fix
3、7、10Rnd
3、7、8Log
3、7、9Oct
3、7、11Sgn
3、7、12Sqr
3、7、13Sin
3、7、14Tan
3、8时间和日期函数
3、8、1Date
3、8、2DateSerial
3、8、3DateValue
3、8、4Day
3、8、5Hour
3、8、6Year
3、8、7Weekday
3、8、8Minute
3、8、10Now
3、8、11Second
3、8、12Time
3、8、13TimeSerial
3、8、14TimeValue
3、8、9Month
3、9布尔函数
3、10小结
第四章 固有控件
4、1引言
4、2VBScript中的事件
4、3在一个GUI环境下的消息
4、4在HTML中放置控件
4、5固有控件
4、5、1按钮
4、6选择框
4、6、1Hidden
4、6、2Text
4、6、3Textarea
4、7Select
4、8在文档中使用控件
4、9小结
第五章 Web页面中的VBScript
5、1使用VBScript和HTML
5、1、1使用onLoad事件
5、1、2在HTML中嵌入VBScript
5、1、3用VBScript创建一个新的页面
5、2使用VBScript和CGI/ISAPI
5、3支持数据库
5、3、1定义一个ODBC数据源
5、3、2创建IDC脚本文件
5、3、3创建输出模板文件
5、3、4查看结果
5、4小结
第六章 脚本编制模板
6、1窗口、文档、框架
6、1、1window对象的属性
6、1、2方法
6、2document对象
6、2、1document对象的属性
6、2、2document对象的方法
6、3使用document属性和方法
6、3、1自动变更文档
6、3、2颜色循环
6、3、3年历
6、4history对象
6、4、1HistoryObject工程
6、5navigator对象
6、5、1BrowserInfo工程
6、5、2NavigatorObject工程
6、6location对象
6、6、1LocationObject工程
6、7link对象
6、7、1LinksObject工程
6、8小结
第七章 使用ActiveX控件
7、1客户控件的简短历史
7、2了解ActiveX控件的结构
7、3登记您的ActiveX控件
7、4在您的Web页面中放置一个ActiveX控件
7、5安装和发布ActiveX控件
第二部 分VBScript中的对象
7、6了解ActiveX控件
7、6、1动画按钮控件
7、6、2图表控件
7、6、3标签
7、6、4弹出菜单控件
7、6、5预装载控件
7、6、6证券报价器控件
7、6、7计时器控件
7、7使用第三方控件
7、8使用标记控件
7、9创建ActiveX控件
7、9、1使用ControlWizard来创建主干文件
7、9、2编译控件
7、9、3登记您的控件
7、10创建非MFCActiveX控件
7、11为用于Internet而标记您的对象
7、12小结
7、9、4测试您的控件
第八章 ActiveX控件面板
8、1游历于ActiveXControlPad
8、1、1文本编辑器
8、1、2对象编辑器
8、1、3页面编辑器
8、1、4脚本巫师
8、2使用ActiveX控件
8、3用ScriptWizard创建VBScript
8、4使用HTML布局
8、5看一看可以得到的控件
8、6在工具栏中添加控件
8、7创建交互内容
8、8将VBScript与ActiveX布局一起使用
8、9小结
第九章 其他ActiveX控件
9、1弹出菜单和菜单控件
9、1、1PopupMenu
9、1、2菜单控件
9、1、3弹出窗口控件
9、1、4选取框控件
9、1、5Marquee示例
9、1、6图表控件
9、1、7Chart示例
9、2小结
第十章 错误处理
10、1VBScript页面中的错误处理
10、1、1语法错误
10、1、2ActiveX控件使用错误
10、1、3运行时刻错误
10、2避免错误的编码
10、2、1使用ActiveXControlPad
10、2、2认识ActiveXControlPad
第三部 分高级VBScript
10、2、3使用ActiveX控件
10、2、4编辑VBScript代码
10、2、5使用OptionExplicit
10、2、6使用编码规范
10、3错误处理的编码
10、3、1错误捕获
10、3、2使用Err对象
10、3、3Err对象的属性
10、3、4Err对象的方法
10、4错误处理的例子
10、4、1捕获运行时刻错误
10、4、2使用Raise方法
10、5小结
第十一章 代码优化
11、1代码的组织
11、1、1混沌定理101
11、1、2代码隐藏
11、2错误检查和调试
11、3函数的使用和语法
11、3、1参考变量
11、3、2数据类型
11、4ActiveX控件
11、4、1质量,而不是数量
11、4、2分而治之
11、5开发工具
11、5、1仍然使用文本编辑器?
11、5、2ActiveControlPad
11、5、3VisualBasic到VBScript的转换
11、5、4未来的集成开发环境?
11、6小结
第十二章 调试
12、1VBScript错误处理
12、1、1语法错误:所说的必须是要说的!
12、1、2语义错误:要说的必须是所说的!
12、2简单的调试技术
12、2、1使用MsgBox语句
12、2、2使用OnErrorResumeNest语句
12、2、3使用Err对象
12、2、4更进一步了解Err对象
12、3高级调试技术
12、3、1使用消息框跟踪代码
12、3、2饱和的使用消息框
12、3、3使用变量和消息框观察程序
12、3、4分解复杂语句发现错误
12、4使用其他工具帮助调试
12、5传统的调试环境用于VBScript
12、6使用VisualBasic调试VBScript应用
12、6、1使用VisualBasic4.0的跟踪能力
12、6、2在VisualBasic中调试VBScript代码
12、7HTML错误处理
12、8确认错误已经排除
12、9创建自己的用于跟踪的调试窗口
12、10建立自己的跟踪例程
12、11一个简单的变量分析子例程的例子
12、12VBScript不便于调试的进一步原因
12、13问题的本质
12、14小结
第十三章 动态Web页面的建立
13、1使用InternetExplorerDocument对象
13、1、1属性和收集
13、1、2方法
13、2使用ActiveXTimer控件
13、3将当前日期和时间写入页面
13、4使用客户方刷新创建随机框架
13、5改变文档的颜色
13、6使用Cookies维护用户信息
13、7小结
第十四章 使用cookie定制Web页面
14、1安全性的考虑
14、2cookie是什么?
14、2、1创建cookie
14、2、2怎样测试带有cookie的页面
14、3cookie文件夹
14、4抽取cookie值
14、5小结
第十五章 为公司内部网创建动态文档
15、1客户方处理
第四部 分特别论题
15、2分布式应用
15、2、1数据库
15、3功能性和灵活性
15、3、1本原文档宿主
15、3、2部件体系结构
15、3、3第三方革新
15、4投资的回报(ROI)
15、4、1维护
15、4、2可扩展性和集成
15、4、3标准
15、4、4投资保护
15、4、5雇员效率
15、4、6公司形象
15、5小结
第十六章 在Web页面中控制MSOffice文档
16、1ActiveX
16、2ActiveX脚本编制
16、3ActiveXControlPad
16、4投资的高额回报
16、5MicrosoftOfficeSuite
16、6有关的Web站点
16、7小结
第十七章 动画
17、1有动画能力的ActiveX控件
17、2使用Image和Timer控件制作动画
17、3使用Label控件旋转文本
17、4使用ActiveMovie播放数字音频和视频
17、5用于卷动页面的Marquee控件
17、6提供多媒体播放的其他HTML标记
第十八章 VBScript和Java
18、1Java是什么?
18、2Java,JavaApplets和JavaScript
18、3Java类
18、4JavaScript对象
18、5JavaScript语言结构
18、5、1JavaScript运算符
18、5、2JavaScript流程控制语句
18、6VBScript语言结构
18、6、1VBScript例子
18、6、2VBScript变量
18、6、3VBScript运算符
18、6、4VBScriptErr对象
18、6、5VBScript变体数据类型
18、6、6VBScript常量
18、6、10ActiveX
18、6、7VBScript流程控制语句
18、6、8VBScript函数
18、6、9VBScript子过程
18、7标准和规范
18、8比较Java,JavaScript和VBScript:总结
18、9例子
18、10有关的Web站点
18、11小结
第十九章 VBScript和DLL
19、1静态与动态库
19、2DLL的结构
19、2、1入口函数
19、2、2LibMain函数
19、2、3Exit函数
19、3程序员定义的函数
19、3、1出口函数
19、3、2非出口(内部)函数
19、4为什么使用DLL?
19、5使用DLL的缺点
19、6一个示例DLL
19、7VBScript和DLL
19、8有关的Web站点
19、9小结
第二十章 CGI和VBScript
20、1理解CGI
20、2CGI规范
20、3CGI环境变量
20、4CGI应用软件的体系结构
20、5CGI和VBScript
20、6示例
20、7相关的Web站点
20、8小结
第二十一章 安全性和保密性
21、1信任危机
21、1、1能够支持VBScript的保密性吗?
21、2VBScript的固有防护措施
21、3在危险中摇摆—ActiveX部件
21、3、1可靠控件—朋友还是敌人?
21、3、2无赖控件
21、3、3防止有意无意的破坏
21、4偏执狂,自卫和适度风险
第二十二章 VBScript在其他应用软件里用作部件
22、1把VBScript移植到VBA和VisualBasic
22、2ActiveX脚本编制大全
22、2、1脚本引擎
22、2、2脚本宿主
22、2、3脚本编制引擎和宿主之间的通信
22、3许可
22、3、1二进制路线
22、3、2源代码
22、4把所有东西放在一起—Microsoft的“Spruuids”示例
22、5未来宿主
第二十三章 转换和计算
23、1公制转换
23、1、1用户界面
23、1、2TabStrip控件
23、1、3实现转换的工具
23、1、4编写应用程序
23、2金融计算器
23、2、1用户界面
23、3数学计算器
23、3、1用户界面
23、3、2编写应用程序
23、3、3改进计算器
23、3、4进一步的改进
23、4小结
第二十四章 WWW个人信息管理器
第五部 分VBScript工程示例
24、1综述
24、2工作原理
24、3创建页面
24、3、1用“cookie”来工作
24、3、2创建动态HTML
24、3、3显示信息
24、3、4把所有的东西连在一起
24、4小结
第二十五章 定单登录
25、1确保在Web上安全交易
25、1、1厂商认证
25、1、2购买者认证
25、1、3保障Web的通信秘密
25、2回顾Cookie
25、3设计定单登录窗体
25、4创建定单登录窗体
25、5检查VBScript代码
25、6测试应用程序
25、7小结
第二十六章 RTFEditor
26、1通过VBScript使用OCX控件
26、1、1RTFEditor(RTF编辑器)应用程序
26、1、2RichTextbox控件
26、1、3设计用户界面
26、1、4道具后面的代码
26、1、5保存和重新调用RTF文档
26、2小结
第二十七章 Chart和Grid控件
27、1Chard示例
27、2GridChart示例
27、2、1Grid控件
27、2、2完成应用程序
27、3小结
附录AVBScript语言参考
A、1变量、常量和表达式
A、2运算符
A、2、1算术运算符
A、2、2连接运算符
A、2、3逻辑运算符
A、2、4比较运算符
A、3语句
A、3、1Call语句
A、3、2Dim语句
A、3、3Do…Loop语句
A、3、4Erase语句
A、3、5Exit语句
A、3、6For…Next语句
A、3、7ForEach…Next语句
A、3、8Function语句
A、3、10OnError语句
A、3、11Randomize语句
A、3、12ReDim语句
A、3、9If…Then语句
第六部 分附录
A、3、13Rem语句
A、3、14SelectCase语句
A、3、15Set语句
A、3、16Sub语句
A、3、17While…Wend语句
A、4函数
A、4、1变量和转换函数
A、4、2日期/时间函数
A、4、3条件函数
A、4、4字符串函数
A、4、5输入函数
A、4、6数学函数
var cpro_id = 'u317582';

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

VBScript unleashed
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon