VBScript程序员参考第三版:深入编程指南
5星 · 超过95%的资源 需积分: 49 60 浏览量
更新于2024-11-17
1
收藏 12.33MB PDF 举报
"VBScript Programmer's Reference, 3rd Edition"
本书是VBScript程序员的权威参考指南,由Adrian Kingsley-Hughes、Kathie Kingsley-Hughes和Daniel Read共同编写,由Wiley Publishing, Inc.出版。该书包含了773页的内容,详细介绍了VBScript编程的各个方面,适用于第三版,于2007年10月发布,ISBN为0470168080,条形码9780470168080,装帧为平装,语言为英文。
VBScript是一种轻量级的脚本语言,常用于Windows环境和Web开发,尤其是在ActiveX和ASP技术中。这本书从基础开始,逐步引导读者深入理解VBScript的语法和特性。以下是各章节的概览:
1. **快速入门编程** - 这一章为初学者提供了编程的基本概念,帮助他们快速掌握VBScript的基础知识。
2. **VBScript是什么和不是什么** - 讲解了VBScript的核心特性,以及它与Visual Basic等其他语言的区别。
3. **数据类型** - 介绍VBScript中的不同数据类型,如数值型、字符串型、布尔型等。
4. **变量和过程** - 解释如何声明和使用变量,以及定义和调用过程(函数和子程序)。
5. **流程控制** - 深入探讨条件语句(如If...Then...Else)、循环结构(For, While, Do...Loop)和跳转语句(Goto, On Error)。
6. **错误处理和调试** - 教授如何在VBScript中处理运行时错误,并进行有效的代码调试。
7. **脚本运行时对象** - 描述了VBScript的内置对象,如FileSystemObject、WScript对象等,以及它们在实际编程中的应用。
8. **创建自己的COM对象** - 介绍了如何使用VBScript编写自定义的类,以实现组件对象模型(COM)。
9. **正则表达式** - 阐述了正则表达式在VBScript中的使用,用于文本匹配和处理。
10. **客户端Web脚本** - 讨论如何在网页中使用VBScript进行交互式脚本编程,如事件处理和Ajax操作。
11. **Windows边栏和小工具** - 详述如何利用VBScript开发Windows边栏小工具。
12. **任务计划器脚本** - 展示如何通过VBScript与Windows任务计划器进行集成,自动化执行任务。
13. **PowerShell** - 介绍了与VBScript相关的PowerShell脚本编程。
14. **增强的客户端脚本** - 提供了提升客户端脚本性能和功能的方法。
15. **Windows脚本主机** - 讨论了Windows Script Host (WSH)的使用,它是VBScript执行的平台。
16. **Windows脚本组件** - 介绍了如何创建和使用Windows Script Components (WSC)来扩展VBScript的功能。
17. **脚本编码** - 阐述了字符编码和VBScript中字符串处理的问题。
18. **远程脚本** - 探讨了跨网络的VBScript编程,允许在远程系统上执行脚本。
19. **HTML应用程序** - 介绍了使用VBScript创建和运行HTA(HTML应用程序)。
20. **服务器端Web脚本** - 讨论了VBScript在服务器端的角色,如在ASP(Active Server Pages)中的应用。
21. **将VBScript添加到VB和.NET应用程序** - 教程了如何在Visual Basic或.NET环境中集成VBScript。
书中的附录A还提供了一份VBScript函数的完整列表,作为开发过程中的快速参考。
这本书为VBScript程序员提供了全面且实用的指导,无论你是初学者还是经验丰富的开发者,都能从中受益。通过这本书,你可以学习到如何有效地使用VBScript进行各种编程任务,从简单的系统管理脚本到复杂的Web应用程序开发。
115 浏览量
121 浏览量
144 浏览量
128 浏览量
186 浏览量
630 浏览量
416 浏览量
284 浏览量
160 浏览量
wangxiaoyun
- 粉丝: 0
- 资源: 4
最新资源
- 易语言学习-扩展功能支持库一 (3.0#0版)逆向源代码.zip
- 【游戏开发】 phthon导出excel成lua表(可单独,可批量enter直接批量) exporExcelConfig.zip
- intro-to-programming-exercises
- Packt.Matplotlib.3.0.Cookbook.rar 2018年最新版本,epub格式,高清附图,文字可拷贝
- 添加sql server数据库分区.zip
- 简易波形发生器,51出品-电路方案
- jquerycsv:需要创建或解析CSV的东西所以使这个
- django-sqlalchemy:目前仅基于SQLalchemy核心1.42.0构建的Django ORM,用于将SQLAlchemy与Django 3.1+ PostgreSQL 12.1无缝集成
- gardenmuseumleicandrut.github.io:地点
- oldfiel.rar
- 易语言学习-Sqlite3支持库 - 公开测试版 [2012-5-2].zip
- NumHits-开源
- vcredist_x64_2020.zip
- django-text:使用Django的人类直观文本编辑
- 适用于Python的灵活而强大的数据分析/操作库,提供与R data.frame对象,统计函数等类似的标记数据结构-Python开发
- building+applications+with+spring5+and+vuejs2.rar