--- In [email protected], "entropyreduction" <alancampbelllists+ya...@...> wrote: > > COMplugin0.63_090702b.zip in > http://tech.groups.yahoo.com/group/power-pro/sfupld?path=/0_TEMP_/AlansPluginProvisional/ > > Okay, the slowness you observed, Sheri, is entirely down to > using CoWaitForMultipleHandles instead of WaitForSingleObject. > > COM plugin 0.63_090702b reverts to WaitForSingleObject. It also requires > com.unload to be called before exit (so put a call to it in PproShutdown). > > com.unload is explicitly defined, so nothing much happens in > DLL_PROCESS_DETACH section of DllMain: all COM handles released and worker > thread destroyed in com.unload. > > On my machine I seem to be able to run scripts, including ones with calls to > com.unload, and can exit poweerpro without leaving nastiness behind. > ~test.doc file no longer left behind after running word script. > > On your machines? >
090702b seems fine for FSO and Word scripts before and after restarting Powerpro. Word script speed improvement is huge. The only other of the demo scripts I retried was Shockwave, which is unloading com before the scripted window can be accessed. It also silently crashes Powerpro. Regards, Sheri
