Programmer's Guide > Using the AOM > Using VBScript to Access the AOM
  
Using VBScript to Access the AOM
VBScript Interface Overview
Arbortext Editor and the Arbortext Publishing Engine include a VBScript binding to the AOM. Using this binding, software developers can use the VBScript programming language to write applications for Arbortext Editor and the Arbortext Publishing Engine.
Arbortext uses Microsoft Windows Script (or ActiveScript) as the VBScript interpreter. This script engine is represented primarily by the system files vbscript.dll and scrrun.dll which are typically installed by Microsoft Windows, Internet Explorer, and the Windows Script Host upgrades available on the Microsoft Developers Network (MSDN). Arbortext recommends the most recent version of Windows Script, Version 5.6, which is free from the Microsoft web site at: msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/letintro.asp.
* 
VBScript versions prior to 3.1 shipped with Windows 98 have not been tested.
The AOM interface and the DOM interface for VBScript is implemented via Arbortext's COM interface. Access to external COM servers is implemented through standard COM interfaces used by the Microsoft script engines.
* 
By default, all VBScript code is executed in a single global context, in a namespace called EpicVBS. A VBScript instance can create nested VBScript instances which use unique namespaces. See the createScriptContext method for the AOM Application object in createScriptContext method.