vb程序生成的exe文件把它拖到其他位置用时提示运行错误56文件未找到,这是怎么回事啊

程序中有皮肤dll文件,我在工程中测试时可以运行,生成的exe文件放在跟工程文件一个目录下也可以运行,改变exe文件的位置时就提示错误了,另外我用setupfactory... 程序中有皮肤dll文件,我在工程中测试时可以运行,生成的exe文件放在跟工程文件一个目录下也可以运行,改变exe文件的位置时就提示错误了,另外我用setup factory7.0打包后,在别的电脑上安装后程序可以运行,但皮肤模块没起作用,也没报错,这是怎么回事啊 展开
 我来答
匿名用户
2016-11-14
展开全部
错误 53 找不到指定文件嘛!
因为你DLL皮肤代码用的是 App.Path & "\**.dll"
这 App.Path 提取的目标位置就是程序的运行目录位置,所有你程序在哪运行,dll文件也必须放在哪!
至于你在别的电脑可以运行却无法调用模块,那得看你的代码了!
追问
这个调用用相对路径都不能解决,那还能怎么办啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式