首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#调用delphi制作的dll(非标准COM库)解决思路

2012-01-01 
C#调用delphi制作的dll(非标准COM库)调用成功,不关闭主程序怎么点都没问题,可是我在退出主程序的时候报以

C#调用delphi制作的dll(非标准COM库)
调用成功,不关闭主程序怎么点都没问题,可是我在退出主程序的时候报以下错误:
    GDI+   windows   内存不能为 "read "
调用方式
[DllImport( "mydll.dll ")]
public   static   extern   void   Useinfo();

[解决办法]
如果想在dllimport加上stdcall,可以如下:
[DllImport( "mydll.DLL ", CallingConvention=CallingConvention.StdCall)]
public static extern void Useinfo();
[解决办法]
与useInfo()函数中的操作有关系......

热点排行