生成exe后的labview路径常量问题
我有一个default.vi,然后创建一个项目把其添加进去,生成exe程序。在default.vi中用了“当前vi路径”常量,然后以信息框的形式弹出。比方说我的defau...
我有一个default.vi,然后创建一个项目把其添加进去,生成exe程序。
在default.vi中用了“当前vi路径”常量,然后以信息框的形式弹出。比方说我的default.vi在D:\test
然后不管我在哪里运行exe程序,其显示的都是exe路径 + default.vi的部分路径。
为什么会有后面default.vi的那块路径呢?我记得之前都是没有的啊。。。 展开
在default.vi中用了“当前vi路径”常量,然后以信息框的形式弹出。比方说我的default.vi在D:\test
然后不管我在哪里运行exe程序,其显示的都是exe路径 + default.vi的部分路径。
为什么会有后面default.vi的那块路径呢?我记得之前都是没有的啊。。。 展开
3个回答
展开全部
当前vi路径常量,返回的是vi的完整路径,也就是路径+vi全名的方式。如果未编译,则返回的是“vi所在目录”+vi全名,如果编译了,则返回的是“exe所在目录+exe全名+vi全名”的结构,如果要用的话,需要判断下是否是app,然后再对路径做一些处理
追问
那个,可能最后没法选您作为满意答案。。。但还是想问下,
exe所在目录为“d:\……\我的应用程序”,exe全名为“应用程序.exe”,vi全名为“未命名 3.vi”
那么在exe全名和vi全名中间出现的“AddDll\Debug”是怎么个情况?
多谢解答。
追答
说明你的vi是以库的方式打包在内的
展开全部
发图 说明
才能解答
才能解答
更多追问追答
追问
追答
有点乱
虽然看是不太明摆你的意思
我建议:
你把你要实现的东西 VI 层次先弄清楚
哪个是哪个的子VI先放放好,不要放一起
你循环里需要加个延时 你那样很危险
VI之间的关系不要乱掉 从新编辑
对于依赖关系 那个说明 VI调用了 才有依赖 你可以直接拖上去的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询