PASSPORT Knowledge Base
Macros

Date Published: June 24, 2002
Date Updated: March 7, 2008

Title

ActiveX Scripting Engine Failed Error

Product

PASSPORT PC to Host, PASSPORT Web to Host

Emulation Types

TN3270, TN5250, VT, SCO ANSI, Wyse 60

Issue

When choosing the Macro®Run menu command and selecting a macro to run, I am getting the error: "Creating the ActiveX Scripting engine failed.  Scripting engine is probably not correctly registered or CLSID incorrect." (see below).   What should I do?

 

Solution

  1. Perform a search to make sure the vbscript.dll exists on your system.  This file normally resides in your windows system directory.  If it is missing, copy it from another system to yours, or reinstalling Microsoft Internet Explorer will also copy this file to your system.
  2. At the Run command line (from the Windows Start Menu), type in:

    "regsvr32  C:\WINNT\system32\vbscript.dll" (the windows system path may be different in your case)

    This will register the vbscript.dll that is necessary to run PASSPORT macros.  You should get a message back from Windows telling you that the registration was successful.

More Information

Keywords

macro, activex scripting engine failed, registered, clsid, vbscript.dll