FasterCap Automation Overview
FasterCap provides a MS Windows Automation interface which allows a remote application to fully control FasterCap.
For example, a Visual Basic script inside an MS Windows Excel sheet can launch FasterCap in background, make it perform some simulation, then retrieve the results and show them in some cells - and all without even showing up the FasterCap window!
The Automation Object
FasterCap can be controlled by any Automation-capable application. The automation object which must be created to control FasterCap is named FasterCap.Document. This name is defined in the Windows Registry at installation time or, if removed from the Registry, any time FasterCap is run.
Automation References
Automation is quite a complex topic in itself and will not be described here. We suggest to the unexperienced User to read Microsoft documentation on Automation. In particular, the following sources could be useful and can be found, for instance, on Microsoft web site:
- "Locating resources to study automation", Microsoft Knowledge Base Article KB152023
- "Building OLE Automation Service Components in Visual Basic and Visual C++", David George, Microsoft Corporation, October 2, 1995
- "Inside OLE 2nd Edition", Kraig Brockschmidt, Microsoft Press, 1995
Example programs
Some example programs are provided to help understand and implement FasterCap remote control.