05-28-2008 03:05 PM
05-28-2008 03:22 PM
05-28-2008 03:27 PM
05-28-2008 03:40 PM
05-28-2008 03:44 PM
05-28-2008 11:10 PM
Dan,
@dgholstein wrote:
Are you sure I won't be arrested by the LabView police? The same ones who won't allow us to break out of a "For Loop" when encountering an error (like when an operator unplugs a USB, or turns off connected equipment)?
There should be a way to simply check for a "Panel Close" event rather than using the Event Structure.
05-29-2008 05:57 AM
Ton;
I can think of only one reason for this apparent bug (setting FP-lock on one event, also influences other evetns):
You mention DLL's, since they are placed inside VIs that are inside the main GUI VI they run most likely inside the UI thread.
That might blocking any thread messaging, and maybe LabVIEW is the one that locks the FP internally is a locking FP event happens.
Since the LabVIEW UI thread is locked the OS might be locking parts of the GUI where LabVIEW has registered events for.
Ton
05-29-2008 09:36 AM
It also happens with the stripped-down example I posted, demo.vi. There are no DLL calls there.