wangchao685 发表于 2010-7-9 11:45:30

还是打包问题

   把登陆作为主程序,其他子程序都是动态调用的。打包后其他程序都可以正常运行,就是在最后一个界面打来时时错误的,出现改程序中不存在WAD GetXY Value DBL.vi、改程序中不存在NI_MAPProlvlib:Formula waveform.vi、改程序:Instance:不存在子vi Dynamic to waveform.vi、改程序不存在子VI NI_MABaselvlib Square waveform.vi,那位高手能给我看看

wdyjz 发表于 2010-7-9 12:05:05

你可以把你的程序压缩上传,最好版本低点,便于交流。

tester 发表于 2010-7-9 12:27:48

双击打开子程序,看有没有星号,有的话保存一下。这是一个原因。如果不是,请将这些文件以支持文件的形式添加到打包工程中。

tester 发表于 2010-7-9 12:28:09

还有如版主所说。 上传程序能实际体验问题。

wangchao685 发表于 2010-7-9 16:15:03

回复 2# wdyjz 的帖子


    谢谢你的回复,由于这是某个公司的项目所以有些东西不方便透露。等我再好好想想如何询问吧。依然非常感谢

wangchao685 发表于 2010-7-9 16:15:17

回复 4# tester 的帖子


    谢谢你的回复,由于这是某个公司的项目所以有些东西不方便透露。等我再好好想想如何询问吧。依然非常感谢

wangchao685 发表于 2010-7-9 16:23:12

回复 2# wdyjz 的帖子


    出现错误的程序和它前面的一个程序是运用动态控制VI运行的技术来实现的。前面一个是控制vi,后面一个是被控vi,就是被控vi中的一些输入量通过控制vi的输入控件来改变值。是不是这个原因导致的啊?

wdyjz 发表于 2010-7-9 18:43:13

需要通过tool--》option 打开vi server服务器

wangchao685 发表于 2010-7-10 09:07:48

回复 8# wdyjz 的帖子


    那具体的要做哪些设置?

wangchao685 发表于 2010-7-10 10:50:36

回复 8# wdyjz 的帖子


    还有一个问题是我做程序的时候是用的LABVIEW8.6试用版,打包的时候把在LABVIEW8.6试用版做好的程序放在另一台安装了正版LABVIEW2009的机器上打包的,可能与这个有关吧?

老头子 发表于 2010-7-10 16:53:40

试用版本做出来,正式版打包,应该没事。它只限制了时间,但不会在VI中反应出来。

wangchao685 发表于 2010-7-12 14:23:33

我快疯了

wangchao685 发表于 2010-7-12 14:45:22

formula waveform
get xy value
square waveform
dynamic to waveform array,这个不确定
这是显示的错误,高手们帮忙了

飞雨天 发表于 2010-7-12 15:16:56

8.6的程序,拿到2009,打开,然后看下vi标题,是否后面跟一个星号,如果是,保存下,再打包。如果不是,你也可以mass complie下,再打包,我想应该没有问题。。。
不过我很好奇,你有 2009正版,为什么用8.6试用版去写程序?万分好奇。。。。

wdyjz 发表于 2010-7-12 16:23:25

tool---》mass complie
这个有时还是有必要的
页: [1] 2
查看完整版本: 还是打包问题