Sorry Mark, I didn't see this email of yours until today. I think the problem with you being unable to close the browser this way is that although the 'launch' command opens a GUI program and lists the program in the openProcesses/openProcessIDs, a program launched in this way does not respond to "close process" (presumably because the process does not leave open stdio).
Anyway, there is a way to do it, but its a tad messy (see the Dictionary entry for 'kill'): put the openProcessIds into tIDList repeat for each line tID in tIDList -- kill all open processes kill 9 process tID end repeat Of course you may want to kill only 1 of the openProcesses, so you will need to fashion a way to identify your open process from the others. I guess the best thing in such a situation is to keep a dictionary of process name to process id mappings - then you can find the id from your process name and kill it. Choosing to kill by process path/name does not work in my experience. I hope that is of some help. Regards, Bernard On Tue, Jan 20, 2009 at 7:11 PM, Mark E. Powell <run...@aboutmyfiles.com> wrote: > I am using 'launch' to open HTML reports from my standalone: > > put word 1 of > queryRegistry("HKEY_LOCAL_MACHINE\Software\Classes\http\shell\open\command\") > into tBrowserPath > launch vLongFileName with tBrowserPath > > This works for the first report of a standalone session. It works if the > browser window for report 1 is closed before doing subsequent reports. > However, it returns 'process is already open' in all other cases. > > I have explicitly tried closing the tBrowserPath process, and have tried > closing all open processes, but it does not prevent the return of 'process > already open'. > > What am I missing? _______________________________________________ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution