我选用海康的卡是因为看中了他提供的SDK,我也知道一定被骗了,估计通过ms的directxxxx就可以操作,不过算了。
首先下载海康的sdk,然后找到个网络资源:
http://www.cnblogs.com/goodyao/archive/2008/06/30/1232690.html
按照里面的说法使用的时候报错了。。。说无法加载dll。
经过24小时奋斗,终于发现原因,sdk包含了2个dll
HCNetSDK.dll
DsSdk.dll
+-*/的说法只是加载HCNetSDK.dll,肯定就失败了,要把2个文件都拷贝到项目里面,然后设置为嵌入资源。
参考:http://topic.csdn.net/u/20080801/12/f1cda637-7b06-46c0-854d-7bc8755dbad8.html
发现原因:我使用regvrs32注册dll也报错,因此考虑到此dll依赖了其他的dll