newObjects-logo.gif (1024 bytes) newObjects ScriptAggregate

Names and IDs

Product public name is newObjects ScriptAggregate.
Program ID registered in the registry is newObjects.utilctls.ScpAggregate
Class ID of the component is: 2E98DDC5-3BFD-4794-8F7B-2DADF42659BD
Threading model: both

Or

Program ID registered in the registry is newObjects.utilctls.ScpAggregate.free.
Class ID of the component is: D027D108-D277-49c3-89EA-E93ABB934EE6
Threading model: free

Overview

The purpose of ScriptAggregate is to host scripts written in different languages and allow them to see each other in manner which causes them to work as like they are one single script. The hosting application is able to call routines or access variables in any of the scripts.

newObjects.Scphost.ScpAggregate implements features similar to the ScriptManager2 obejct. Differences are only minimal - where the functionality requires different implementation. Internally the ScriptAggregate uses ScriptManager2 objects to host scripts written in different languages.

The behavior of the both components is the same. See the ScriptManager2 for more general information.

 

newObjects Copyright newObjects 2001-2005