Scripting Language Extensions

NOTE: This feature is only available in the Professional version of AutoMate

(Please note that this information is of a technical nature designed for individuals interested in using the advanced features of AutoMate™ BASIC&ldots; it is not necessary to write BASIC code to benefit from AutoMate™.)

AutoMate™ contains custom commands and objects as a part of its BASIC implementation. These are extensions to the language that are designed to help you work with, affect and manipulate AutoMate™ specific objects and functions during the execution of your task while running a BASIC script.

The potential for automation power is tremendous. Now, not only can your AutoMate™ task do anything you can write in BASIC code, the code itself has the ability to check back with AutoMate™ -- to read and modify the task from which it is running.

An example of the functionality is shown below. Where AutoMate™ BASIC code is executing and writing back a specific time to reschedule its own task that would otherwise not be supported using AutoMate’s built in re-scheduling engine.

Following are the object extensions included in AutoMate’s BASIC implementation:

AUTOMATE™ OBJECTS LANGUAGE EXTENSIONS:

Task Object

AutoMate™ System Object

LEGACY COMMANDS – Carried over from previous versions of AutoMate™ for compatibility

LaunchProc

ExitProc

ConnectTo

HangUp

IsWindowPresent

SEE ALSO:

Scripting in AutoMate™