在DELPHIL中怎么调用C#生成的DLL?谢谢!急!急!急!急!

解决方案 »

  1.   

    http://bdn.borland.com/article/0,1410,32754,00.htmlUsing a .NET Assembly via COM 就我知道,这是一个比较简单可行的办法
      

  2.   

    如果是C#生成的普通Dll文件,调用跟你用Delphi做的Dll没什么区别。如果是C#特殊的Dll文件,强类型,带有命名空间的,很难调用的。
      

  3.   

    我注册过了,在DELPHI中我是这样调用的:
     function createAccount(tv:Ttreeview;accInfo:accInfo):boolean;stdcall;external 'sjsk.UserManager.dll';
     一运行就说“应用程序正常初始化失败”
      

  4.   

    1。是不是dll路径设置的不对?
    2。C#中导出函数使用的是stdcall调用约定么?可以使用工具看一下dll的导出函数是否正确
    3。是不是参数类型不匹配?