HCNetSDK.pas的最新修订版放在下面两个链接,增加了Win64支持和一个示例(实时视频播放器).
https://github.com/Ye-HO/HCNetSDK_For_Delphi
https://gitee.com/Ye_HO/hcnetsdk_for_delphi
[最新版本V6.1.9.48_build2023041可到Gitee.com下载]
[最新版本V6.1.9.48_build2023041也可到盒子论坛 v2.1 (里面的第31楼)更新]
海康威视的SDK不支持Delphi,如果想用Delphi调用SDK里面的接口,需要先把其中C头文件转换成Delphi的pas文件。此文件是用本人编写的程序自动转换而成的Delphi版海康威视sdk接口文件,其中只有#if语句或宏函数等极为个别的地方使用手工做转换。 本人只使用了其中涉及录像机状态查询、回放等极为少数的功能,未对此文件做过完整的测试,仅供参考,如有问题欢迎留言
对应的海康威视SDK版本:CH-HCNetSDKV6.1.4.6_build20191220_Win32
注意,下列函数因与常量或结构体(即Delphi的Record)重名更改了函数名
NET_DVR_ThrowBFrame -> NET_DVR_ThrowBFrame_F
NET_DVR_SerialStart_V40 -> NET_DVR_SerialStart_V40_F
&n

本文提供了一种将海康威视C语言SDK转换为Delphi版本的方法,并附带了转换后的HCNetSDK.pas文件及部分接口使用的示例代码。
4万+

被折叠的 条评论
为什么被折叠?



