找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1726|回复: 9

关于多个子vi的打包问题??求助啊

[复制链接]
发表于 2006-5-7 06:12:21 | 显示全部楼层 |阅读模式
我用的是7.1,按照论坛上的打包方法,将我做的程序打包。我的程序设计是这样:有一个主界面,上面多个按钮,每点击一个按钮,就进入一个子vi界面,关掉主界面,子vi按钮控制还可以回到主界面。
也就是说我的主程序是由一个主界面和多个子vi构成,可是我打包后,只显示了主界面,当我点击按钮时,主界面关掉了,可是子界面也没有出现。不知道打包时候如何将所有的子程序也包括进去?哪位大侠帮我解决一下,到底哪里出了问题。
 楼主| 发表于 2006-5-9 06:19:18 | 显示全部楼层

把你做的那个判断程序一起打包加进我的程序中去么?

把你做的那个判断程序一起打包加进我的程序中去么?
回复 顶

使用道具 举报

发表于 2006-5-9 06:21:42 | 显示全部楼层
那个是子VI,放进去不用加的,你所说的另外的情况,我会抽时间看看的,有空我看能不能写一个出来!
回复 顶

使用道具 举报

发表于 2006-5-7 17:40:36 | 显示全部楼层
要看你的调用子VI的方法,如果直接把VI放上去的话应该问题不大,如果用属性调用的话,即是说涉及到了路径的话,打成EXE以后就有可能不行,你看看这个贴子,我找一下!
回复 顶

使用道具 举报

发表于 2006-5-7 17:43:03 | 显示全部楼层
<>看这个贴子第五点:</P>
<><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1</A></P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-5-7 21:43:05 | 显示全部楼层
谢谢斑竹的耐心解答!最近常常上来问问题,每次都很快的给出了解答。在这发贴之前,我看到过这个例子。我的程序是属性调用,如果要打包,那么那些子vi按照这种方法是不是也可以一起打包进去啊?不会还只是大包主界面,然后其他子vi必须在该同一目录下吧?(我还没有试验该方法,上网的这台机子上没有安装labview)。
回复 顶

使用道具 举报

发表于 2006-5-8 03:54:22 | 显示全部楼层
在打包的时候,有一个支持文件里面把它加进去试试!
回复 顶

使用道具 举报

 楼主| 发表于 2006-5-9 20:59:49 | 显示全部楼层

试验结果

谢谢斑竹,我的程序是使用的论坛上那个打开另一个vi同时关闭当前面板的例子来做的,所以是属性调用。这种情况很不好解决,我在尝试使用你所做的那个vi来运行我的程序,不过还没有试验成功。
我试过了,如果是直接导入子vi打包是没有问题的,菜单业没有问题。关键是我要实现打开子vi的同时关闭当前vi,这点使用这个直接导入子vi的方法还没有想到实现办法。所以就使用了那打开另一个vi同时关闭当前面板的例子。后来我把例子中的路径属性改为绝对路径,试验成功了,打包后可以调用子vi,但是新的问题又出现了,因为我调出的子vi中又含有子vi&自己创建的菜单,调出的子vi不能正常运行,说找不到我的子vi,还有菜单也是不我定制的菜单。估计还是路径的问题,这一步不知道怎么解决,我把大包后的exe文件和各级子vi放在同一个文件中,而且二级vi中使用的方法是直接调用子vi的办法,所以没有办法改变路径。现在不知道如何解决
回复 顶

使用道具 举报

发表于 2006-5-10 07:45:33 | 显示全部楼层
其实我感觉上你可以用一个主程序调用一个子VI,直接调用,不用属性节点调用,这样一开始运行程序的时候,就先把主程序自身隐藏起来(这个在定时关机的程序里面有的),然后再调用这个子VI,它就显示出来了,然后当它运行完了子程序的时候退出了子VI,然后主程序再显示出来,这样不就可以了吗?
回复 顶

使用道具 举报

发表于 2006-5-10 08:15:05 | 显示全部楼层
<>看这个:</P>
<><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardid=4&amp;id=13221" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardid=4&amp;id=13221</A></P>
<>第32点!感觉你的需求很像登陆欢迎界面!</P>
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 13:40 , Processed in 0.036567 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表