On Mar 21, 2006, at 7:57 AM, Charles Yeomans wrote:

But these approaches don't really answer his question, which is a way to detect when a thread finishes. This seems to be a trickier problem. One way is to use a Timer to check the State property from time to time. Or perhaps one could do some trick with a semaphore so that one thread is blocked until the specific thread releases the semaphore.

Or register a handler (an observer) that the thread calls when it's completed and about to leave the Run event. Or, if you've just dragged an instance of the thread onto a Window, create an event in the thread that it calls as it exits the Run event.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to