VBScript in a Nutshell, Second Edition
By
Paul Lomax,
Matt Childs,
Ron Petrusha
March 2003
Pages: 512
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
The Basics
-
Chapter 1 Introduction
- VBScript's History and Uses
- What VBScript Is Used For: Gluing Together Objects
- Differences Between VBScript and VBA
-
Chapter 2 Program Structure
- Functions and Procedures
- Classes
- Global Code
- Reusable Code Libraries
-
Chapter 3 Data Types and Variables
- VBScript Data Types: The Many Faces of the Variant
- Variables and Constants
-
Chapter 4 Error Handling and Debugging
- Debugging
- Error Handling
- Common Problem Areas and How to Avoid Them
-
Chapter 5 VBScript with Active Server Pages
- How ASP Works
- Active Server Pages Object Model
-
Chapter 6 Programming Outlook Forms
- Why Program Outlook Forms?
- The Form-Based Development Environment
- Running Your Code
- Program Flow
- The Outlook Object Model
- Accessing Other Object Models
-
Chapter 7 Windows Script Host 5.6
- Why Use WSH?
- Running WSH Scripts
- Program Flow
- The WSH Object Model
- WSH Language Elements
- Accessing Other Object Models
-
Chapter 8 VBScript with Internet Explorer
- The <SCRIPT> Tag
- What Can You Do with Client-Side Scripting?
- Understanding the IE Object Model
-
Chapter 9 Windows Script Components
- The Script Component Wizard
- Writing Component Code
- Using the Component
- WSC Programming Topics
-
Reference
-
Chapter 10 The Language Reference
-
Appendixes
-
Appendix A Language Elements by Category
- Array Handling
- Assignment
- Comment
- Constants
- Data Type Conversion
- Date and Time
- Dictionary Object
- Error Handling
- File System Objects
- Information Functions
- Mathematical and Numeric
- Miscellaneous
- Object Programming
- Program Structure and Flow
- String Manipulation
- User Interaction
- Variable Declaration
-
Appendix B VBScript Constants
- Color Constants
- Comparison Constants
- Date and Time Constants
- Date Format Constants
- Error Constant
- Logical and TriState Constants
- Message Box Constants
- String Constants
- Variable Type Constants
-
Appendix C Operators
- Arithmetic Operators
- String Operator
- Comparison Operators
- Logical and Bitwise Operators
- Operator Precedence
-
Appendix D Locale IDs
-
Appendix E The Script Encoder
- How Encoding and Decoding Works
- Script Encoder Syntax
- Encoding Examples
-
Colophon
Return to VBScript in a Nutshell