General Page
program call,windows toolkit,ibm i access for windows toolkit
The following sample programs are available to help develop applications using the IBM i Access for Windows program call APIs:
ActiveX automation objects
- d_allobj.exe – Delphi 4 sample using the IBM i Access for Windows automation objects.
This Delphi 4 sample uses the IBM i Access for Windows automation objects to perform the following:
- Retrieve the list of IBM i systems which have previously been connected
- Specify a new IBM i system to access
- Retrieve information about an IBM i, such as the: IP address, host version and release levels, password expiration date, number of active connections, etc.
- Call an IBM i Access for Windows API to retrieve a list of user libraries on the system
- Call an IBM i API to retrieve a list of data queues in a library
- Create and delete libraries
- Create and delete data queues
- Query the attributes of data queues
- Send and receive data using data queues
- Convert strings and numeric data between host and PC formats
- Retrieve information about the IBM i Access for Windows code installed on the PC
- vballobj.exe – Visual Basic sample using the IBM i Access for Windows automation objects.
This Visual Basic sample uses the IBM i Access for Windows automation objects to perform the following:
- Retrieve the list of System is which have previously been connected
- Specify a new System i to access
- Retrieve information about an System i, such as the: IP address, host version and release levels, password expiration date, number of active connections, etc.
- Call an System i API to retrieve a list of user libraries on the system
- Call an System i API to retrieve a list of data queues in a library
- Create and delete libraries
- Create and delete data queues
- Query the attributes of data queues
- Send and receive data using data queues
- Convert strings and numeric data between host and PC formats
- Retrieve information about the IBM i Access for Windows code installed on the PC
- vbsallob.exe – Visual Basic Script sample using the IBM i Access for Windows automation objects.
This Visual Basic Script sample uses the IBM i Access for Windows automation objects to perform the following:
- Retrieve the list of IBM i systems which have previously been connected
- Specify a new IBM i to access
- Retrieve information about an IBM i, such as the: IP address, host version and release levels, password expiration date, number of active connections, etc.
- Call an IBM i API to retrieve a list of user libraries on the server
- Call an IBM i API to retrieve a list of data queues in a library
- Create and delete libraries
- Create and delete data queues
- Query the attributes of data queues
- Send and receive data using data queues
- Convert strings and numeric data between host and PC formats
- Retrieve information about the IBM i Access for Windows code installed on the PC
This sample requires the file cwbxvbs.inc which is installed in the Include directory as part of the IBM i Access for Windows Toolkit. This file must be in the same directory as the files from this sample.
Note: If you get the following error while running this script:
"ActiveX component can't create object: 'createobject'"
please see Microsoft Knowledge Base article Q195826.
C/C++ APIs
- rcsamp1x.exe – Demonstrates the use of the Remote Program Call API.
This sample demonstrates using the IBM i Access for Windows Remote Program Call APIs, National Language Support APIs, and the Service APIs to call an OS/400 API and return its output to the PC.
Was this topic helpful?
Document Information
Modified date:
03 May 2021
UID
isg3T1027199