求助 delphi 调用c++写的dll的问题 我用delphi将c++写的a.dll封装为b.dll,然后在delphi的程序中动态装载,可是在loadlibrary时返回值为0,0的含义是“系统内存不够,可执行文件被破坏或调用非法”。可我在测试程序中采用和b.dll封装a时的同样的方法调用a.dll中的函数时却可以正确执行。b.dll中对a.dll中函数的声明类似于:function Reset():bool; stdcall;external 'a.dll'问题出在哪里了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 搜索了一下,没有发现类似情况啊,loadlibrary的返回结果为0 If your DllMain function tries to call the Unicode version of a function, LoadLibrary fails.LoadLibrary返回0并不代表内存不足, 可以使用GetLastError或RaiseLastOSError查看具体原因 VCL源码里,某些函数上面有这么一段是什么意思? excel导入 求助:向各位大哥请教一个报表问题(fastreport 的 memo1 控件) Delphi 不可以跟踪怎么办? 关于隐藏窗体的问题 找一个ComboTree 关于字符串的问题。 传入参数是一个记录(record),必须用记录指针吗? 如何限制EDIT或MASKEDIT只能输入数字? 怎样把DBGrid表里的任意几条记录的字体变成红色,其它保持黑色? 关于dbExpress的问题? 看看这个分析表!!!整个盘都是碎片 有什么办法删除文件 尽量减少碎片?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货