我调用大华监控DLL是报错,VS是2013的,正常调用导入
添加引用。可是报错不能添加,说:未能添加对“。。。。。 .dll“的引用。请确保此文件可访问并且是一个有效的程序集或COM组件。 这个DLL是官网上下的啊,不知道什么原因,求解救。
要用DllImport进行互操作。
eg:
[DllImport("base_ip.dll", EntryPoint = "?ConvertColorToGray@ip@base@@YAXPBEHHHHPAEHHH@Z")]
public extern static void ConvertColorToGray()
@林先森:
@Firen: 图片是对大华播放库的调用方式,只截图了一部分,你照着来就行。因为是c++写的,所以不能直接引用。
@Firen: 恩恩,谢谢你,这两天也了解了下,现在看你这张截图的代码就能理解了,非常感谢。
@Firen: 你好我再问一下,我用大华的DLL,只想实时监控画面的话是用dhplay.dll,还是选择dhnetsdk.dll呢?
@林先森: 我3年前就是做这方面开发工作的,实时监控用的是dhnetsdk.dll。
需要P/Invoke