APISimple Add-on

Add on Software for the Flexus COBOL Tools

Many of our customers applaud our introduction of the various add on tools for our base development tools because it allows them to pick and choose which features and components they want to implement.  This allows us to maintain a high standard of quality and reliability for our base products and avoid the serious problems associated with “feature bloat” commonly found in products which attempt to support for as many features as possible in a single development tool.

APISimple Add on - Requirements:  COBOL sp2 and the ActiveX Add on

APISimple provides support for using selected non-user interface Windows API features frequently useful to COBOL programmers.  This allows the COBOL programmer to utilize these API’s in a friendly and familiar COBOL-oriented fashion.

Many of these features are especially useful in a thin client environment where the Windows API may not be invoked directly.

APISimple also supports many other complex, non user interface features supported as well, which include, but not limited to:

vBasic Async communications

vMutex creation and detection

vFind a window by title (returns handle)

vShow a window by handle

vGrab focus (by window handle)

vGet the logged on users user name

vGet the computers name

vGet the network card address for all network cards installed

vCompute an MD5 hash from a string

vRead and write binary files

vGet information about a file

ü Find a file

ü Get date/time/size

vUpdate a files last update date

vDelete a file

vDelete files using wild cards

vDetermine the current screen resolution

vCopy the image on the clipboard to a BMP file

vCopy the image on the clipboard to a JPG file

vConvert a BMP to a JPG file

vGet version information about an exe, dll or ocx file.  (Same thing that shows when you right click and choose Properties from Explorer)

vKill a process when you know the window title of one of the windows associated with the process

vAccess a shared memory block from different running programs

vShell – Execute a program

ü Actually more powerful that just program execution.

§ If you pass the name of a PDF file it will open the PDF with Acrobat.

§ If you pass a URL for a web site, it opens the default web browser

§ You can pass mailto: This email address is being protected from spambots. You need JavaScript enabled to view it. and the default mail client will be started with the To: address filled in

ü A shell function is available that either waits for the started process to complete or returns immediately

vFind A file

vDetermine Current Directory

vCreate a Directory

vGet an UNC path/Name

vGet Dialog base units

vConvert a file time to a readable format

vRemove a directory

vRename/Move a file

vRetrieve the current domain name

vRetrieve the short file name

vSleep

vSimple zip file creation and extraction

 

You are here: Home Products & Downloads Flexus Add-on Products APISimple Add‐on