C#中调用一个7130.DLL。。。。。。。。无法调用!!!!!请求大侠们帮助!
我把7130.DLL放在程序根目录下
放在SYSTEM32目录下。
都不行啊
[DllImport( "7130 ")]
public static extern int W_7130_Initial(int card_index, int address, int irq1, int irq2);
调用:
int flag1 = Card7130.W_7130_Initial(0,786,0,0);
错误信息:
未处理 System.DllNotFoundException
Message= "无法加载 DLL“7130”: 动态链接库 (DLL) 初始化例程失败。 (异常来自 HRESULT:0x8007045A)。 "
十万火急。。解决了另有高分相送!!!!!!!!!!!
------解决方案--------------------[DllImport( "7130.DLL ")] //试试
W_7130_Initial 大小写是否一致
------解决方案--------------------换个文件名测试,多分析看看问题出现在什么地方
------解决方案--------------------装上7130驱动试试
------解决方案--------------------利用VC的工具,查看一下导出函数一共有多少个,是否在运行之前,有其它的相关初始化要做?