LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Catch LabVIEW Abort in dll


DAckermann wrote:


So if I understand you right, if I have three CLNs in my hirachy, the callback would be called three times.


First correction, but I'm sure you have figured that out already, just not written explicitly in your question:

 

So if I understand you right, if I have three CLNs in my hierachy, with all of them having the abort callback configured, the callback would be called three times.

 

And no, unfortunately the case is not that simple:

 

You have to consider reentrant (or clone VIs too). For any instance of a VI containing such a CLN your callback will be called once. The according parameter is not called "instance data pointer" for nothing! Smiley Very Happy

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 11 of 12
(783 Views)

Great!

 

So then to work   Smiley Happy

0 Kudos
Message 12 of 12
(779 Views)