Skip to Content
VBScript in a Nutshell
book

VBScript in a Nutshell

by Matt Childs, Paul Lomax, Ron Petrusha
May 1995
Beginner
508 pages
16h 14m
English
O'Reilly Media, Inc.

Overview

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 conventions

  • A list of arguments accepted by the function or procedure, if any exist

  • A description of the data returned by a function

  • A discussion of how and where the keyword should be used within the scripting environment

  • A section of notes and solutions to real-world gotchas, and various undocumented behaviors and aspects of the language that help the reader avoid potential problems

  • A section that focuses on the differences between the language element in VBA and in VBScript

  • A brief example to illustrate the use of the keyword

  • Basic language information on VBScript data types, constants, variables, and arrays

  • The difference between VBScript and VBA or JavaScript

  • The use of the MSIE, Active Server, Outlook, and Windows Script Host object models to interface a script with the application it's controlling

  • Tables listing VBScript functions and statements by category

  • The version-specific features of VBScript

  • Supplementing this focus on VBScript language essentials is a wealth of additional information about VBScript, including:

    Regardless 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.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Microsoft® VBScript Step by Step

    Microsoft® VBScript Step by Step

    Ed Wilson
    VBScript in a Nutshell, 2nd Edition

    VBScript in a Nutshell, 2nd Edition

    Paul Lomax, Matt Childs, Ron Petrusha
    VBScript Pocket Reference

    VBScript Pocket Reference

    Paul Lomax, Matt Childs, Ron Petrusha
    VBScript Programmer's Reference, Third Edition

    VBScript Programmer's Reference, Third Edition

    Kathie Kingsley-Hughes, Daniel Read, Adrian Kingsley-Hughes

    Publisher Resources

    ISBN: 1565927206Catalog PageErrata