发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名
[问答] 调用dll的vi在拷到别的电脑后,dll的绝对路径发生变化了,怎么让vi自动找到dll文件
214 dll
分享
拷过来后,vi无法运行,因为找不到dll文件,调用库节点里面的dll路径还是原来的,而实际dll文件的路径肯定已经变了,但dll与vi的相对路径没有变化,如何让vi自动找到dll,而不需要每次手动重新选择路径
0
2019-12-23 11:54:37   评论 分享淘帖 邀请回答
2个回答
使用如下代码解决问题:
  1. AppDomain.CurrentDomain.BaseDirectory + @"\Surfer\level\leve" + maxValue.ToString() + ".lvl";
复制代码
2019-12-23 14:42:57 评论

举报

调用的dll 只需要在库节点中写DLL名称,把dll放在system32或者system下即可
2019-12-23 17:35:50 1 评论

举报

1 条评论
  • 2019-12-23 18:46

    谢谢,我的vi比较多,是通过工具/导入共享库的方式生成的vi,它里面的路径也是自动生成的,我要是一个个改名字也比较麻烦,还有没有更简单的方法。

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /6 下一条

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