问题描述
此IC.dll为非托管的动态链接库文件,我放到到了VB.NET项目的bin下的DEBUG下了form程序代码如下:ImportsSystem.Runtime.InteropServicesPublicClassForm1PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickLabel1.Text=His_User_Info("Y613","410503197309125016","","0")EndSub'门诊登记char*Jzh,char*Jsdh,char*Xh,char*Fybm_yy,char*Fybm_zx,char*Fymc,doubleJe<DllImport("ic.dll",EntryPoint:="His_User_Info",SetLastError:=True)>SharedFunctionHis_User_Info(ByValhisidAsString,ByValpidAsString,ByVals_userinfoAsString,ByValic_flagAsString,OptionalByValarea_codeAsString="410500")AsIntegerEndFunctionEndClass之前引用其他DLL都是这样做的都正常,就这个IC.DLL报错,我怀疑此IC.DLL有问题,请哪位大侠给判断一下如何解决此IC.DLL的下载地址为HTTP://WWW.QSSWGL.CN/IC.RAR谢谢
解决方案
解决方案二:
是不是你的系统是x64,而这个dll是32bit的?
解决方案三:
http://blog.csdn.net/jslfb2008/article/details/5460319
解决方案四:
32位xp系统
解决方案五:
放到system32下看看*****************************************************************************签名档:http://feiyun0112.cnblogs.com/
解决方案六:
你的那个DLL少两个文件支持,自己用Depends工具看下,先把东西找全在说,上次我也是碰到少东西的问题...
解决方案七:
5楼您好,我用depends查看了此dll,发现却3个DLL,ieshims.DLLWER.DLLDLLINTER.DLL,好不容易下载了2个,第三个DLLINTER.DLL始终找不到,而且把前两个复制到debug下后,再用DEPENDS查,发现缺的DLL更多了,请问一下,您说的却的是哪2个DLL谢谢
解决方案八:
ieshims.DLL和DLLINTER.DLL
解决方案九:
因为你使用的这个DLL内部又需要其他DLL,所以出现这个问题。
解决方案十:
您好,非常感谢您的回复,这个DLLINTER.DLL我在百度上找了1天了,也找不到,不知您能否提供,另外,说实在的,这个IC.DLL是我们的竞争对手迫于压力提供给我们的,所以担心此IC.dll又问题,如何判断一下次IC.DLL是否正常,
解决方案十一:
引用9楼qsoft的回复:
您好,非常感谢您的回复,这个DLLINTER.DLL我在百度上找了1天了,也找不到,不知您能否提供,另外,说实在的,这个IC.DLL是我们的竞争对手迫于压力提供给我们的,所以担心此IC.dll又问题,如何判断一下次IC.DLL是否正常,
如果这个DLL网上找不到的话,那就是你们的对手自己开发封装的东西,故意不给你们...
解决方案十二:
明白了,我让领导向他们要,是不是还差个WER.DLL呢?
解决方案十三:
DLL本身有别的依赖,但你的机器上没有,就会出这种问题
解决方案十四:
引用11楼qsoft的回复:
明白了,我让领导向他们要,是不是还差个WER.DLL呢?
网上这个DLL是可以下载到的...