View Single Post
Old 07-20-2006, 03:50 PM   #3
god_of_cpu
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,957
Installing your DigitalMod and COM object on another machine

Currently, there is limited support for automatically registering a COM object on another machine when the DigitalMod is installed. To distribute your DigitalMod with COM object after making it, you should make sure the COM dll you are using is in the path containing your skin ("Script Project | Browse Project Folder"), then goto "Script Project | Package for Distribution" to create an SDZ package that can be imported by other for StreetDeck.

After that you must give explicit instructions for the user to run "regsvr32 <Name of your COM file>.dll" to register the COM object before importing the SDZ package.

Automatic registration of COM object is possible in version 1.0.5.5 of StreetDeck and later. To use this feature, you should create a COM sub folder in your DigitalMod's sub directory. Any dll files found in this sub directory will have regsvr32.exe run on it to register it after the sdz package has been extracted to the user's script directory. i.e. Place all your COM objects in "My Documents\StreetDeck\Scripts\<Your DigitalMod GUID>\COM" to have them register automatically with packaging.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.

Last edited by god_of_cpu; 08-31-2006 at 05:29 PM.
god_of_cpu is offline   Reply With Quote