ThinApp User’s Guide : Configuring Package Parameters : Configuring Objects and DLL Files : ObjectTypes

ObjectTypes
The ObjectTypes parameter specifies a list of virtual COM object types that are visible to other applications in the physical environment. You can use scripts, such as VBScripts, to call objects that start captured applications.
An object type is registered to only one native or virtual application at a time. If you install Office 2003 on the native machine and want to use a virtual Office 2007 package, you must determine whether to have the virtual or native application handle the object types.
If you want the virtual Office 2007 to handle the object types, you can leave the ObjectTypes setting in the Package.ini file, build the package, and register it using the thinreg.exe utility. If you want the native Office 2003 to handle the object types, you must remove the ObjectTypes setting from the Package.ini file before building and registering the package. You cannot add random entries to the ObjectTypes parameter. You can only remove entries generated by the capture process.
Examples
If a script or a native application creates an Excel.Application COM object or other COM objects listed in the ObjectTypes parameter, ThinApp starts the virtual package.
[Microsoft Office Excel 2007.exe]
ObjectTypes=Excel.Application;Excel.Application.12;Excel.Chart;
Excel.Macrosheet;Excel.Sheet; Excel.Workspace