You would check for a boolean which would always be TRUE when the process is running. If the boolean is returned as FALSE, you know the process is not running. Thus, checking this boolean would let you know if the process is running or not.
One such boolean, for instance, could be a dummy Expression object set to TRUE. (This Expression would obviously become false if the process itself is not running). Let's say this is in Process1.
For the Monitor object in, say, Process2, you would put the following
Output goes high if quality of expression =
\\.\Process1\Exp1
And put zero for the seconds setting.
In your Process2 (where you have created the Monitor object), you can now use the Monitor imp
licit datamember to check the status of Process1.
Hope this helps.
Khalid