VBScript in a Nutshell : A Desktop Quick Reference

by ; ;
Format: Paperback
Pub. Date: 2000-05-01
Publisher(s): Oreilly & Associates Inc
List Price: $29.95

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Microsoft's Visual Basic Scripting Edition (VBScript), a subset of Visual Basic for Applications, is a powerful language for Internet application development, where it can serve as a scripting language for server-side Internet applications (i.e., Active Server Pages), and client-side web pages. It can also be used for system scripting (i.e., Windows Script Host scripts) and programming Outlook forms.The greater part of this book is an alphabetical VBScript language reference to all VBScript statements, keywords and objects, emphasizing the following details:The syntax, using standard code conventionsA list of arguments accepted by the function or procedure, if any existA description of the data returned by a functionA discussion of how and where the keyword should be used within the scripting environmentA section of notes and solutions to real-world gotchas, and various undocumented behaviors and aspects of the language that help the reader avoid potential problemsA section that focuses on the differences between the language element in VBA and in VBScriptA brief example to illustrate the use of the keywordSupplementing this focus on VBScript language essentials is a wealth of additional information about VBScript, including:Basic language information on VBScript data types, constants, variables, and arraysThe difference between VBScript and VBA or JavaScriptThe use of the MSIE, Active Server, Outlook, and Windows Script Host object models to interface a script with the application it's controllingTables listing VBScript functions and statements by categoryThe version-specific features of VBScriptRegardless of the types of scripts you're using VBScript to create,"VBScript in a Nutshell is the only book you'll need by your side--a complete and easy-to-use language reference.

Table of Contents

Preface vii
Part I: The Basics
Introduction
3(8)
VBScript's History and Uses
4(1)
What VBScript Is Used For: Gluing Together Objects
5(4)
Differences Between VBScript and VBA
9(2)
Program Structure
11(25)
Functions and Procedures
11(11)
Class Modules
22(4)
The Script Level
26(4)
Reusable Code Libraries
30(6)
Data Types and Variables
36(29)
VBScript Data Types: The Many Faces of the Variant
36(8)
Variables and Constants
44(21)
Error Handling and Debugging
65(24)
Debugging
67(14)
Error Handling
81(6)
Common Problems Areas, and How to Avoid Them
87(2)
VBScript with Active Server Pages
89(12)
How ASP Works
90(3)
Active Server Pages Object Model
93(8)
Programming Outlook Forms
101(27)
Why Program Outlook Forms?
101(1)
The Form-Based Development Environment
102(4)
Running Your Code
106(7)
Program Flow
113(1)
The Outlook Object Model
114(12)
Accessing Other Object Models
126(2)
Windows Script Host
128(25)
Why Use WSH?
128(1)
Running WSH Scripts
129(1)
Program Flow
130(3)
The WSH Object Model
133(16)
WSH Language Elements
149(1)
Accessing Other Object Models
150(3)
VBScript with Internet Explorer
153(28)
The <SCRIPT> Tag
153(5)
What Can You Do with Client-Side Scripting?
158(7)
Understanding the IE Object Model
165(16)
Part II: Reference
The Language Reference
181(294)
Part III: Appendixes
Appendix A---Language Elements by Category
449(12)
Appendix B---VBScript Constants
461(6)
Appendix C---Operators
467(8)
Index 475

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.