ZAM Macros Do Not Run After Upgrade
PASSPORT PC to Host
TN3270, TN5250, VT, SCO ANSI, Wyse 60
ZAM macros no longer run after an unattended install was used to upgrade to PASSPORT PC to Host version 2007-914. I am getting the error below:
"Unable to run macro execution engine: c:\Program Files\PASSPORT\PassZamR.exe
The system cannot find the file specified"
Beginning in PASSPORT version 2007, in order to install the files necessary to run ZAM macros with an unattended or command line install, you will need to add the following parameter to your install command:
PASSOBJ_SUPPORT=1
This will install PASSPORT with Object API (passobj.dll and passzamr.exe) support in order to run ZAM macros.
msiexec /qn /i "p:\Passport_2007-914.msi" LICENSE="6WSR-BJ7T-SSG3-G4ZF" PASSOBJ_SUPPORT=1
In order to make use of the PASSPORT Object Layer, you must be using a license code that is enabled for it.
You will also need the latest Microsoft Visual Basic run-time files must be installed and registered on any workstation that will utilize it. For more information or to download the run-time files, please visit the following page on the Microsoft website: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q192461
If you cannot reinstall PASSPORT and use the parameter PASSOBJ_SUPPORT=1, you can obtain the files from a working PC and manually add them to the PASSPORT folder in order to run ZAM macros. Here are the files:
PASSOBJ.tlb
PASSOBJ.dll
PassZamr.exe
SAS7_000.DLL
SAS7_CTL.OCX
You will also need to register the PASSOBJ.dll and SAS7_CTL.OCX.
macro, macros, object, api, zam, attachmate, extra, converted, passobj.dll, passzamr.exe