Download the ProcessList utility from sysinternals.com, and run plist.exe and redirect the output to a file. Your VB program can then read the file to determine what's running.
Chip H.
____________________________________________________________________
If you want to get the best response to a question, please read FAQ222-2244 first