91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 306KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-20
  • 語言: 其他
  • 標簽: 海康SDK包??

資源簡介

調用海康SDK包,報警布防、監聽接收報警信息的相關功能,bin文件夾下為已編譯的可執行程序

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Runtime.InteropServices;
using?System.Diagnostics;
using?System.IO;
using?System.xml;

namespace?AlarmCSharpDemo
{
????public?partial?class?AlarmDemo?:?Form
????{
????????private?Int32?m_lUserID?=?-1;
????????private?Int32[]?m_lAlarmHandle?=?new?Int32[200];
????????private?Int32?iListenHandle?=?-1;?
????????private?int?iDeviceNumber?=?0;?//添加設備個數
????????private?uint?iLastErr?=?0;
????????private?string?strErr;
????????private?CHCNetSDK.MSGCallBack?m_falarmData?=?null;
????????public?delegate?void?UpdateListBoxCallback(string?strAlarmTime?string?strDevIP?string?strAlarmMsg);

????????CHCNetSDK.NET_VCA_TRAVERSE_PLANE?m_struTraversePlane?=?new?CHCNetSDK.NET_VCA_TRAVERSE_PLANE();
????????CHCNetSDK.NET_VCA_AREA?m_struVcaArea?=?new?CHCNetSDK.NET_VCA_AREA();
????????CHCNetSDK.NET_VCA_INTRUSION?m_struIntrusion?=?new?CHCNetSDK.NET_VCA_INTRUSION();
????????CHCNetSDK.UNION_STATframe?m_struStatframe?=?new?CHCNetSDK.UNION_STATframe();
????????CHCNetSDK.UNION_STATTIME?m_struStatTime?=?new?CHCNetSDK.UNION_STATTIME();
????????public?AlarmDemo()
????????{
????????????InitializeComponent();
????????????bool?m_bInitSDK?=?CHCNetSDK.NET_DVR_Init();
????????????if?(m_bInitSDK?==?false)
????????????{
????????????????MessageBox.Show(“NET_DVR_Init?error!“);
????????????????return;
????????????}
????????????else
????????????{
????????????????byte[]?strIP?=?new?byte[16?*?16];
????????????????uint?dwValidNum=0;
????????????????Boolean?bEnableBind=false;

????????????????//獲取本地PC網卡IP信息
????????????????if?(CHCNetSDK.NET_DVR_GetLocalIP(strIP?ref?dwValidNum?ref?bEnableBind))
????????????????{
????????????????????if?(dwValidNum?>?0)
????????????????????{
????????????????????????//取第一張網卡的IP地址為默認監聽端口
????????????????????????textBoxListenIP.Text?=?System.Text.Encoding.UTF8.GetString(strIP?0?16);
????????????????????}
????????????????
????????????????}

????????????????//保存SDK日志?To?save?the?SDK?log
????????????????CHCNetSDK.NET_DVR_SetLogToFile(3?“C:\\SdkLog\\“?true);
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????m_lAlarmHandle[i]?=?-1;
????????????????}

????????????????//設置報警回調函數
????????????????m_falarmData?=?new?CHCNetSDK.MSGCallBack(MsgCallback);
????????????????CHCNetSDK.NET_DVR_SetDVRMessCallBack_V30(m_falarmData?IntPtr.Zero);
????????????}
????????}

????????public?void?MsgCallback(int?lCommand?ref?CHCNetSDK.NET_DVR_ALARMER?pAlarmer?IntPtr?pAlarmInfo?uint?dwBufLen?IntPtr?pUser)
????????{
????????????//通過lCommand來判斷接收到的報警信息類型,不同的lCommand對應不同的pAlarmInfo內容
????????????switch?(lCommand)
????????????{
????????????????case?CHCNetSDK.COMM_ALARM:?//(DS-8000老設備)移動偵測、視頻丟失、遮擋、IO信號量等報警信息
????????????????????ProcessCommAlarm(ref?pAlarmer?pAlarmInfo?dwBufLen?pUser);
???????????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3833??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\AlarmCSharpDemo.csproj

?????文件??????39888??2017-08-16?11:11??報警布防監聽\AlarmCSharpDemo\AlarmDemo.cs

?????文件??????20423??2017-08-16?11:11??報警布防監聽\AlarmCSharpDemo\AlarmDemo.Designer.cs

?????文件???????5817??2017-08-16?11:11??報警布防監聽\AlarmCSharpDemo\AlarmDemo.resx

?????文件?????230400??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\bin\AlarmCSharpDemo.exe

?????文件??????87552??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\bin\AlarmCSharpDemo.pdb

?????文件??????11608??2017-08-24?16:06??報警布防監聽\AlarmCSharpDemo\bin\AlarmCSharpDemo.vshost.exe

?????文件????????490??2010-03-17?22:39??報警布防監聽\AlarmCSharpDemo\bin\AlarmCSharpDemo.vshost.exe.manifest

?????文件???????1151??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\bin\請先看這里:Demo內容說明和注意事項.txt

?????文件?????801961??2017-08-10?14:46??報警布防監聽\AlarmCSharpDemo\CHCNetSDK.cs

?????文件????????180??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.AlarmDemo.resources

?????文件???????1562??2017-08-24?16:06??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.csproj.FileListAbsolute.txt

?????文件????????979??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.csproj.GenerateResource.Cache

?????文件???????3746??2017-08-03?16:49??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.csprojResolveAssemblyReference.cache

?????文件?????230400??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.exe

?????文件??????87552??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.pdb

?????文件????????180??2017-08-03?16:49??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\AlarmCSharpDemo.Properties.Resources.resources

?????文件???????3295??2017-08-07?09:21??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????5650??2017-08-21?11:15??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????491??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Program.cs

?????文件???????1442??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Properties\AssemblyInfo.cs

?????文件???????2859??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Properties\Resources.Designer.cs

?????文件???????5612??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Properties\Resources.resx

?????文件???????1101??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Properties\Settings.Designer.cs

?????文件????????249??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo\Properties\Settings.settings

?????文件???????1241??2015-12-25?15:32??報警布防監聽\AlarmCSharpDemo.sln

????..A..H.?????22528??2017-08-24?16:16??報警布防監聽\AlarmCSharpDemo.suo

?????文件???????1181??2015-12-25?15:32??報警布防監聽\請先看這里:Demo內容說明和注意事項.txt

?????目錄??????????0??2017-08-03?16:49??報警布防監聽\AlarmCSharpDemo\obj\x64\Debug\TempPE

?????目錄??????????0??2017-08-03?16:49??報警布防監聽\AlarmCSharpDemo\obj\x86\Debug\TempPE

............此處省略12個文件信息

評論

共有 條評論

相關資源