首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

下周项目上线,但是打包生成可执行文件出有关问题

2012-02-26 
下周项目上线,但是打包生成可执行文件出问题请问各位大虾,项目现在在做一个电子杆接口,打开电子杆需要调用

下周项目上线,但是打包生成可执行文件出问题
请问各位大虾,项目现在在做一个电子杆接口,打开电子杆需要调用设备厂家的接口函数,在我的源代码里面,可以正常打开接口,但是进过打包生产可执行文件以后,就不能正常打开接口了!!

//打开设备函数声明
function LONG PIODIO_DriverInit() library "PIODIO.dll"  
//调用打开设备函数
 li_open=PIODIO_DriverInit()

当我在打开源代码里面都能正常打开设备返回li_open=0,
但是当我将程序打包生成可执行文件以后,
设备就不能正常打开了返回li_open=1,请问大侠们,你们碰见过着中问题么?有什么建议进行改进么?

[解决办法]
楼主发布程序时是否把相关的动态库(如PIODIO.dll")一同发布到程序所在文件夹或者进行过注册
[解决办法]
有没有使用相对路径?
打包后的程序路径包括需要的所有动态库吗?
尤其是PIODIO.dll有吗?
[解决办法]
很可能缺少DLL,在安装PB的机器上试试
[解决办法]
是在原路径执行吗?接口的dLL等文件是否在目录下
[解决办法]
帮顶
[解决办法]
那不应该了,重启机器直接执行试试!

热点排行