回 帖 发 新 帖 刷新版面

主题:bcb6中调用vc6写的dll出错

在用bcb6调用vc6写的dll时,出现了"access violation at address 40006828 in module 'rtl60.bpl'。read of address BCDAABCD",
程序中采用LoadLibrary动态调用,VC6中声明导出函数为extern "C" _declspec(dllexport) Water_Power_Calculation_I *GetWPC(void);在bcb中声明为extern "C" _declspec(dllimport) Water_Power_Calculation_I *GetWPC(void);而在VC6中编程可用此法正确调用此dll,究竟为什么?请赐教!

回复列表 (共1个回复)

沙发


我的域名价更低 专业国际国内域名超低限量价:45元

网络资源下载中心http://www.nrdc.cn/index.asp大量编程书免费售 不收钱不要邮费 如果本店没有你要的书请到这里给我留言 http://www.nrdc.cn/gbindex.asp 你们开发了东西没有网上空间可放可以到先放我这里来 http;//www.nrd.cn

我来回复

您尚未登录,请登录后再回复。点此登录或注册