refnum奇怪问题,高人请进!!!
这是LabVIEW自带的一个程序,我发现一个奇怪问题,就是把这个程序复制后可以正常运行,但是如果新建一个程序,将里面的代码复制就不能运行,即使自己设计同样的程序也会出错,研究了好几天也没有结果,望达人帮忙。能否说说它的正确使用方法吗!!谢谢[此贴子已经被作者于2005-8-17 22:55:04编辑过]
这个程序在例子中的名字是什么呢,我想对比一下! 它是analyzing and Processing Signals/Pulse and Transition Measurements/Pulse and Transition Measurements.vi里的一个子vi----Reinitialize Cursors.vi 刚才我又试了一下,出现更奇怪问题:我新建了一个程序A,设置和我发的程序B完全一样,运行失败,然后我将此程序A复制到我发的程序B里(当然要先删除原程序B),运行正常,我都快被它搞疯啦,难道有bug?难道要设置运行环境的属性?斑竹来帮忙啊
cpubbs斑竹,快来帮忙啊 这是我自己编的,有错误,如果按照上面的方法复制过去就没错,郁闷ing
[此贴子已经被作者于2005-8-18 23:09:35编辑过]
我刚才直接把代码复制进去是可以运行的啊!把它另存为也可以运行的!你试一下慢速运行,看看错误出在哪个地方,最好能单步调试一下! 可能是有一些小的设置不同,看一看右键弹出的这些选项有没有不同的呢? <P>refnum不可以这样用的!当创建refnum的VI关闭或停止运行后,被创建的refnum就无效了!</P><P>如果用兵TestStand的话,就可以实现多个VI间的refnum传递。否则的话就只能在一个VI中使用了。</P>
页:
[1]