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