我用D7做的dll文件在d7里面调用完全正确,但在C#里面调用总是出现异常,使得程序中途退出。但用D7做的一个小的dll文件在C#里面已经成功调用过了,但这个比较大的dll总是出现异常,我用Delphi2005打开这个dll文件进行改写时,发现总是出现了这样一个错误:E2297 Procedure definition must be ILCODE calling convention,哪位大侠提示一下这到底是什么错误,该怎么解决啊?
调试欢乐多
可能他们入栈的顺序不同吧!
没研究过