798286318 发表于 2012-11-20 17:19:44

VBAI中使用共享变量和VI之间通信,只要VBAI生成的VI一断开再运行,共享变量就连接不上

在VBAI软件中,断开再运行都没有问题,但在生成的VI中就不行了。求解!!!

石鑫华视觉 发表于 2012-11-20 20:28:01

VBAI与LV之间的变量传递,并不能非常好的、有足够的包容能力。如VBAI在调用VI时,2012以前版本都不可以使用相对路径的,必须使用绝对路径,而这个在LV中是非常容易实现的。因此,即使你用VBAI生成了VI,如果在VBAI中可以正常运行,但是这个并不能保证在VI中一定就能正常运行。或许你要考虑一下,使用视觉与运动中的VBAI相应的函数。
不过一般比较少用VBAI生成VI。如果是需要检查,那么直接用VBAI就可以,如果是需要开发,那么建议使用视觉助手。

798286318 发表于 2012-11-20 20:49:51

谢谢楼主:)。我刚好看到你的教程中讲解共享变量这个章节,只是做个测试。等学视觉助手的时候再试试。

renyh110 发表于 2012-11-28 19:54:23

我们也遇到了这个问题,原来如此

qwertyuiop 发表于 2012-12-11 14:36:31

:):)........:)

吴光山 发表于 2013-1-27 15:03:43

:lol我来学习的{:soso_e113:}

yuyeling 发表于 2013-4-3 22:39:59

学习学习!

Phyxwei 发表于 2013-4-16 19:01:32

支持石鑫华视觉,支持机器视觉论坛!

jiayouxuexi 发表于 2013-5-1 21:28:14

shixinhua.com石鑫华视觉,中国第一机器视觉门户!
页: [1]
查看完整版本: VBAI中使用共享变量和VI之间通信,只要VBAI生成的VI一断开再运行,共享变量就连接不上

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24