相对于生成EXE前,当前程序所在的文件夹由“E:\test”变成了“E:\test\Main.exe”,当前程序的完整路径由“E:\test\Main.vi”变成了“E:\test\Main.exe\Main.vi”,可见,在路径目录中,多了一级Main.exe,很明显,相同的程序代码在同一个目录下,EXE生成前后当前主程序所在的路径返回值发生了变化。 这种在程序...
问题分析 其实,不同于其它的编程语言,在LabVIEW中使用“当前VI路径”函数获取当前程序的完整路径时,生成EXE前后其返回值是不一样的。 下面通过一个例子进行说明,例子前面板如下图所示: 这个程序比较简单,就是在前面板上显示获取到的当前程序的完整路径和其所在的文件夹,其程序框图如下所示: 在上面程序框图中,使用...
然而当把vi文件打包成exe文件之后,因为labview回把exe视作是额外的一层目录,因此会导致依赖相对路径的各部分功能无法运转。解决办法:针对要生成exe的vi文件,将与相对路径相关的部分进行修改,在"当前VI路径"模块后面额外增加一个"拆分路径"模块,即比正常调试时多使用一个"拆分路径",如此生成后,只要将依赖相对路径的文...
在Labview里用了写入测量文件并保存到一个文件夹下,下面会继续调用该测量文件。生成exe之前可以,但是生成exe后在别人电脑上就不行了。生成的测量文件并没有保存到指定位 ...
文件或配置文件要放在exe目录中使用应用程序目录就可以可,不要用单前VI路径,这个需要拆分合并路径,应用...
1、LabVIEW EXE 路径不一致问题问题提出LabVIEW 编写应用程序时,相信很多小伙伴遇到过这VI 程序中涉及到路径的问题时,比如在程序使用LabVIEW 中提供的“当前VI 路径”函数获取当前程序的EXEEXE到待读取或加载的文件。这是怎么回事呢? 问题分析其实,不同于其它的编程语言,在 LabVIEW 中使用“当前VI 路径”EXE 返回值...
使用labview编写应用程序时相信很多小伙伴遇到过这样的问题在vi程序中涉及到路径的问题时比如在程序开始运行时需要自动读取当前目录下某个文件的内容作为参数的初始配置或者自动加载当前目录下某个子文件夹下所有的图片文件作为图标使用时在这种情况下我们一般使用labview中提供的当前vi路径函数获取当前程序的完整路径进而得到...
问题分析 其实,不同于其它的编程语言,在LabVIEW中使用“当前VI路径”函数获取当前程序的完整路径时,生成EXE前后其返回值是不一样的。 下面通过一个例子进行说明,例子前面板如下图所示: 这个程序比较简单,就是在前面板上显示获取到的当前程序的完整路径和其所在的文件夹,其程序框图如下所示: 在上面程序框图中,使用...
或者自动加载当前目录下某个子文件夹下所有的图片文件作为图标使用时,在这种情况下,我们一般使用LabVIEW中提供的“当前VI路径”函数获取当前程序的完整路径,进而得到当前程序所在的文件夹路径,在程序的开发环境下即生成EXE程序前,程序运行一切良好,但是当生成可执行的EXE程序后再运行,会提示路径不正确,找不到待读取或...
在LabVIEW编程过程中,常常用到“当前VI路径”模块,将其和“创建路径”模块结合使用,就可以得到VI所在目录下的任何一个路径。然而当把vi文件打包成exe文件之后,因为labview回把exe视作是额外的一层目录,因此会导致依赖相对路径的各部分功能无法运转。 解决办法: ...