Maybe (BIG maybe) I can help
This probably has nothing to do with what you said but ,hey, at least I'm thinking :-). If the workstations the application is supposedly running is NT or 2000, then do Ctrl-Alt-Del to open task manager. That will tell you the status of all/any applications running at that time on that workstation.
Hope this helps.
determining if .exe is running
Use the API command "GetModuleHandle" and supply the module's name, where module name = FILENAME if the executable name is FILENAME.EXE.
Microsoft has a bunch of pages on API's so you can search the knowledge base their. Also. search http://www.northernlight.com for "getmodulehandle AND API", and you should get a lot of hits. You will have to declare the kernel32 api file in a .bas file attached to your code.
-lp