当前位置: 代码迷 >> .NET组件控件 >> C#调用delphi的dll,出现找不到指定模块这个异常
  详细解决方案

C#调用delphi的dll,出现找不到指定模块这个异常

热度:9046   发布时间:2013-02-25 00:00:00.0
C#调用delphi的dll,出现找不到指定模块这个错误
在我的虚拟机中,装了delphi7.0和vs2005,用delphi写了一个简单的dll,然后用C#调用没问题,
但是把dll复制到本机中(只装了vs2005),却出现找不到指定模块了这个错误。求解啊。。。
在线等。。。众大神。。。
------最佳解决方案--------------------------------------------------------
是不是delphi的一些DLL没拷过来。

------其他解决方案--------------------------------------------------------
用了什么需要注册的第三方组件了吧,在你的机器上注册试试
------其他解决方案--------------------------------------------------------
Delphi调用了自带的库吧,没有拷贝过来吧

------其他解决方案--------------------------------------------------------
uses
SysUtils,Classes,
TestUnit1 in 'TestUnit1.pas'{Form1},
DMUnit in '..\..\..\..\..\Work\Delphi\Syssen32\DMUnit'
function IntSum (x,y :Integer):Integer;stdcall;
begin
 IntSum := x -y;
end;

主要部分就是这样,有影响吗
------其他解决方案--------------------------------------------------------
uses
SysUtils,Classes,
TestUnit1 in 'TestUnit1.pas'{Form1},
DMUnit in '..\..\..\..\..\Work\Delphi\Syssen32\DMUnit'
function IntSum (x,y :Integer):Integer;stdcall;
begin
  IntSum := x -y;
end;
大神们,速度现身阿
------其他解决方案--------------------------------------------------------
delphi有运行时吗?
  相关解决方案