Attachmate API Compatibility
PASSPORT PC to Host, PASSPORT Web to Host
TN3270, TN5250, VT, SCO ANSI, Wyse 60
Does PASSPORT provide an API that is compatible with the object oriented Attachmate EXTRA!® OLE automation support API?
Yes, PASSPORT provides an object oriented API that is compatible with the object oriented Attachmate EXTRA!® OLE automation support API. This interface exposes terminal emulation objects such as the entire group of sessions, a single session, screen, keypad, etc.
This API can be used by C++, Visual Basic, VBScript, JavaScript and other applications that need to access host data and/or control multiple host sessions. This API is also used when running Attachmate EXTRA!® macros that have been converted to run as PASSPORT macros.
The PASSOBJ.DLL file provides this API interface. This DLL is registered with Windows when the PASSPORT ActiveX component is downloaded.
There is one change that needs to be made to your API application. The parameter for the CreateObject statement must be changed from "EXTRA.System" to "PASSPORT.System". This statement is usually the first statement that references the API.
An example for Attachmate EXTRA!® :
SET oSystem = CreateObject("EXTRA.System")
An example for PASSPORT:
SET oSystem = CreateObject("PASSPORT.System")
Feature added in version PASSPORT PC to Host version 2002-621 and PASSPORT Web to Host version 2002-823
You can program in any languages that can access the ActiveX COM Objects with this API
integration, macro, object, api, automation