It's better to release oRun after each call and instantiated class every time you need it. Otherwise you'll have to perform some clean up between calls.
>
>That's what I needed to know - thanks!
>
>I will be running dothis.exe often. Is it good practice to:
>
> 1. Destroy oRun after each use, and start again. Or...
> 2. Use the already created object and only call oRun.Launchapp() as often as needed.
>
--sb--