NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

Labview 7.1 动态调用VI问题

已解决!
转到解答

软件平台是Labview 7.1,

软件生成exe文件后动态调用VI时出错,而在生成EXE文件前,运行一切正常。

这种情况,原因是7.1不支持动态调用VI功能和还是需要设置一些什么的?

0 项奖励
1 条消息(共 5 条)
5,236 次查看
解答
已被主题作者 Jesse-2 接受

打包后,可能是文件路径发生变化。

 

这与版本无关。可参考下面的连接。

 

http://www.labview365.com/11/category/4b6c3896e0/1.html

" 一天到晚游泳的鱼"

labview@263.net

我的个人网站:LabVIEW——北方客栈 http://www.labview365.com
欢迎加入《LabVIEW编程思想》组——http://decibel.ni.com/content/groups/thinking-in-labview
0 项奖励
2 条消息(共 5 条)
5,233 次查看

路径是其中一个问题。现在解决了,谢谢。

3 条消息(共 5 条)
5,190 次查看

求如何解决???

 

我也遇到同样问题。生成应用程序后动态调用VI,会报错,主要原因也是无法定位vi.lib中文件路径。

 

NI 支持:http://digital.ni.com/public.nsf/allkb/BA9FB821CA68DE3948257178001DC2A3

上述讲述仍然无法解决。

 

目前我程序中使用的为 “视觉模块 vi ”,动态调用出错,不生成应用程序一切OK。


@Jesse-2 wrote:

路径是其中一个问题。现在解决了,谢谢。




 

0 项奖励
4 条消息(共 5 条)
4,462 次查看

Jesse-2 已写:

软件平台是Labview 7.1,

软件生成exe文件后动态调用VI时出错,而在生成EXE文件前,运行一切正常。

这种情况,原因是7.1不支持动态调用VI功能和还是需要设置一些什么的?


我想还是打包后路径发生变化引起的!

 

请注意:打包前程序运行的是“开发系统”,打包后程序运行的是“运行时”。不同的运行环境路径是不一样的!

 

到我的个人主页上,看看好像谈过!

 

祝你好运!

" 一天到晚游泳的鱼"

labview@263.net

我的个人网站:LabVIEW——北方客栈 http://www.labview365.com
欢迎加入《LabVIEW编程思想》组——http://decibel.ni.com/content/groups/thinking-in-labview
0 项奖励
5 条消息(共 5 条)
4,438 次查看