labview 调用labview生成的动态链接库

      在labview里面调用labview生成的dll时,若是勾选上  “specify path on diagram“,也就是你想在框图中指定调用dll的路径。

      若是运行你做好的vi,会发现,labview突然就没有反应了,而且只能重启labview。

     原因是什么呢,是因为我们的CLF节点的配置中,忽略了一个东西。

 Run in UI thread—Specifies the Call Library Function Node execution must switch from the current thread to the user interface thread. Execution in the UI thread of a LabVIEW-built shared library that is dynamically loaded using Specify path on diagram causes LabVIEW to hang.


     若是框图指定路径,并且调用labview生成的dll,则必须点选为run in any thread。

你可能感兴趣的:(调用,动态链接库,LabVIEW)