7,764
社区成员
发帖
与我相关
我的任务
分享
Private Declare Function IP_NET_DVR_SetStatusEventCallBack Lib "NetSDKDLL.dll" (ByVal fStatusEventCallBack As Long, pUser As Variant) As Long
Private Sub Form_Load()
Dim Err As Long
Err = IP_NET_DVR_SetStatusEventCallBack(AddressOf OnStatusEventCallBack, Me.HWND)
End Sub
Public Function OnStatusEventCallBack(ByVal lUser As Long, ByVal nStateCode As Long, ByVal pResponse As String, ByVal pUser As String) As Long
If (nStateCode = 24) Then
Dim obj As VIDEO_PARAM
IP_TPS_OpenStream nPlayPort, pResponse, Len(obj), 0, 40
IP_TPS_Play nPlayPort, playhwd
End If
End Function