Basics of VB Scripting:



·         VB Script is subset of Visual Basic 4.0 language.
·         Fast, portable and light weight scripting language.
·         Developed by MicroSoft to provide more processing power to web pages.
·         Supports both client side scripting (HTML, Browser, IE) and server side scripting (ASP, Web Server, IIS).
·         Supports WSH, WMI and ADSI.
·         Supports Test Automation Tool QTP.


VBScript has its own collection of

  • Data types
  • Constants
  • Conditional constructs
  • Iterative constructs
  • Procedures
Data Types:

  • VBScript supports only one data type called ‘Variant’.
  • The variant data type is a special kind of data type that can contain different kinds of information.
  • It is the default data type returned by all functions in VBScript.
  • At its simplest, a Variant can contain either numeric or string information.
  • A variant behaves as a number when it is used in a numeric context and as a string when used in a string context.
  • Subtypes of data that a variant can contain:
        Empty, Boolean, Integer, Long, Single, Byte, Double, Date Time, string, Object, Error.

Description
Subtype
Variant is uninitialized. Value is 0 for numeric variables or a zero-length string ("") for string variables.
Empty
Variant intentionally contains no valid data.
Null
Contains either True or False.
Boolean
Contains integer in the range 0 to 255.
Byte
Contains integer in the range -32,768 to 32,767.
Integer
-922,337,203,685,477.5808 to 922,337,203,685,477.5807.
Currency
Contains integer in the range -2,147,483,648 to 2,147,483,647.
Long
Contains a single-precision, floating-point number in the range -3.402823E38 to -1.401298E-45 for negative values; 1.401298E-45 to 3.402823E38 for positive values.
Single
Contains a double-precision, floating-point number in the range -1.79769313486232E308 to -4.94065645841247E-324 for negative values; 4.94065645841247E-324 to 1.79769313486232E308 for positive values.
Double
Contains a number that represents a date between January 1, 100 to December 31, 9999.
Date
Contains a variable-length string that can be up to approximately 2 billion characters in length.
String
Contains an object.
Object
Contains an error number.
Error


No comments:

Post a Comment