本帖最后由 wjw109 于 2015-9-7 22:04 编辑
如题, 我的周立功can 卡的labview的vi在生成exe 文件后,不能像vi那样打开设备,你遇到这种情况吗,怎么解决的。controlcan.dll文件在生成应用程序文件时就包含在库里了,但在运行exe文件时,无报错,但就是打开不了设备,请问有大虾做过这个吗,希望不吝赐教!附件的是最基本的vi,生成exe后也打不开设备。
解决方法:把vi路径下data文件夹中的kerneldlls文件拷贝到执行程序的data文件夹中就无上述问题
4
|
|
|
|
我是在程序开始时检测该文件夹是否存在,若没有则生成该文件夹并把原来在该文件夹的文件移动到里面
|
|
|
|
|
困扰个把星期的问题了。。。好开心,好激动啊。。。谢楼主
|
|
|
|
|
刚刚开始学习labview做CAN上位机,学习下楼主的程序~!
|
|
|
|
|
在C盘的安装路径文件里把kerneldlls文件夹复制粘贴一下就ok了。
|
|
|
|
|
在C盘的安装路径文件里把kerneldlls文件夹复制粘贴一下就ok了。
|
|
|
|
|
我也觉得不是生成exe的问题,一般来说调用dll的路径在生成exe后,会发生改变。因此一定要用相对路径。
|
|
|
|
|
没错就是这样的,麻烦就麻烦点吧。kerneldlls
|
|
|
|
|