这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 【求助】labview启动界面和主界面生成应用程序问题

共8条 1/1 1 跳转至

【求助】labview启动界面和主界面生成应用程序问题

菜鸟
2014-05-13 10:27:16     打赏

最近我编辑了一个软件,带启动界面,具体程序如下图1,启动后调用主程序并关闭启动界面。先运行启动界面能够实现上述功能。但是我将其生成exe应用程序有以下问题:

1、将启动程序和主程序放在启动代码中,其他子VI放在动态调用中,下图2,生成exe程序后,运行时启动界面和主界面一起显示,且运行完后无法关闭启动界面。

2、将启动界面程序放在启动代码中,主程序和子VI放在动态调用中,下图3,生成exe后,运行时只能启动界面,且不会关闭启动界面,主程序无法调用。

 

想请教一下这是什么问题,这种情况应该怎么生成exe应用程序,还是我的启动界面程序不行?



                                                                               图1

 

          

                             图2                                         图3

                                 


助工
2014-05-13 10:30:25     打赏
2楼
虽然我也不会,但跟着楼主蹭知识,顶起来!

高工
2014-05-13 10:44:11     打赏
3楼
针对要生成exe的vi文件,将与相对路径相关的部分进行修改,在"当前VI路径"模块后面额外增加一个"拆分路径"模块,即比正常调试时多使用一个"拆分路径",如此生成后,只要将依赖相对路径的文件按照原先vi与文件的路径关系放置好,exe即可正常运行。 不过这样改过以后原先的vi中的相对路径就不对了,如果要一劳永逸,可以写一个简单的路径处理的子vi,放在"当前VI路径"的后面,让其通过判断路径当中是否有exe来自动选择"拆分路径"的次数,子vi如下图所示:


院士
2014-05-13 10:59:29     打赏
4楼
图片上传有误哦

菜鸟
2014-05-13 11:04:52     打赏
5楼
请问条件结构的假分支是路径直接连接的吗?

高工
2014-05-13 11:11:59     打赏
6楼
对,假分支是直接连的

菜鸟
2014-05-13 17:51:39     打赏
7楼
问题解决了,非常感谢大家的回答,问题出在了生成应用程序规范上,删掉原来的规范,重新新建规范后就可以了,目录路径最好是英文。按照回复方式修改了路径选项,虽然没解决问题,但这是一个非常好的查询路径的方式。

菜鸟
2022-02-24 16:03:22     打赏
8楼

整个过程分析还是对的,需要再结合项目实际测试调整


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]