12-03-2002 04:16 PM
12-03-2002 06:06 PM
12-04-2002 04:06 AM
12-04-2002 04:06 AM
12-04-2002 07:22 AM
01-13-2009 11:40 AM - edited 01-13-2009 11:45 AM
There may be more recent discussions about this, but I couldn't find any. I am having a similar problem, where I store TestStand ActiveX references to a Sequence context in an uninitialized shift register. In my case, the references are passed into the VI from TestStand (not created from within the VI). In addition, if I call the VI same VI in the very next step (same sequence and execution as the previous step), the ActiveX references from the shift register are invalid.
The VI remains reserved to run over the course of both steps and is not unloaded from memory, so the shift register data should remain intact (in fact, the numeric values of the references are in fact preserved). Does LabVIEW still attempt to close any ActiveX references even if they weren't created from within the VI? Is there a way around this issue? Or am I just doing something wrong?