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

  • 大小: 69.53MB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2022-08-31
  • 語言: C#
  • 標簽:

資源簡介

大華攝像頭最新完整的winform調用測試代碼-視頻,抓拍,錄像等功能均有,完勝所有的例子

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?NetSDKCS;
using?System.Windows.Threading;
using?System.Runtime.InteropServices;

namespace?NetClient
{
????public?class?AlarmClient?:?baseClient
????{
????????private?AlarmEventManager?m_AlarmEventManager;
????????private?bool?m_IsStop?=?true;
????????public?event?AlarmEventHandler?AlarmReceived;
????????internal?void?OnAlarmReviced(object?sender?AlarmEventArgs?args)
????????{
????????????if?(AlarmReceived?!=?null)
????????????{
????????????????IntPtr?n_LoginID?=?(IntPtr)sender;
????????????????if?(n_LoginID?==?LoginID)
????????????????{
????????????????????AlarmReceived(this?args);
????????????????}
????????????}
????????}

????????public?AlarmClient()
????????{
????????????m_AlarmEventManager?=?AlarmEventManager.GetInstance();
????????}

????????~AlarmClient()
????????{
????????????if?(!m_IsStop)
????????????{
????????????????StopListen();
????????????}
????????}

????????public?void?StartListen()
????????{
????????????m_AlarmEventManager.AddEvent(OnAlarmReviced);
????????????try
????????????{
????????????????NETClient.StartListen(LoginID);
????????????????m_IsStop?=?false;
????????????}
????????????catch?(NetSDKCS.NETClientExcetion?ex)
????????????{
????????????????m_AlarmEventManager.RemoveEvent(OnAlarmReviced);
????????????????throw?new?NETClientExcetion(ex.ErrorCode?ex.Message);
????????????}
????????}

????????public?void?StopListen()
????????{
????????????m_AlarmEventManager.RemoveEvent(OnAlarmReviced);
????????????if?(LoginID?!=?IntPtr.Zero)
????????????{
????????????????try
????????????????{
????????????????????NETClient.StopListen(LoginID);
????????????????????m_IsStop?=?true;
????????????????}
????????????????catch?(NetSDKCS.NETClientExcetion?ex)
????????????????{
????????????????????throw?new?NETClientExcetion(ex.ErrorCode?ex.Message);
????????????????}
????????????}
????????}

????????public?override?void?Logout()
????????{
????????????m_AlarmEventManager.RemoveEvent(OnAlarmReviced);
????????????base.Logout();
????????}

????????public?override?void?Dispose()
????????{
????????????m_AlarmEventManager.RemoveEvent(OnAlarmReviced);
????????????base.Dispose();
????????}
????}

????public?sealed?class?AlarmEventManager?:?Dispatcherobject
????{
????????private?readonly?fMessCallBackEx?m_AlarmCallBack;
????????private?event?AlarmEventHandler?m_AlarmReceived;

????????private?void?OnAlarmReviced(object?sender?AlarmEventArgs?args)
????????{
????????????if?(m_AlarmReceived?!=?null)
????????????{
????????????????m_AlarmReceived(sender?args);
????????????}
????????}

????????private?AlarmEventManager()
????????{
????????????m_AlarmCallBack?=?new?fMessCallBackEx(AlarmCallBackEx);
????????????NETClient.SetDVRMessCallBack(m_AlarmCallBack?IntPtr.Zero);
????????}

????????~AlarmEventManager()
????????{
????????????m_AlarmReceived?=?null;
????????}

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

????.......?????32342??2017-05-05?10:10??YW.VideoSrv\NetClient\AlarmClient.cs

????.......?????18399??2017-05-05?10:10??YW.VideoSrv\NetClient\baseClient.cs

????.......??????6034??2017-05-05?10:10??YW.VideoSrv\NetClient\baseDevice.cs

?????文件??????68608??2017-09-26?10:48??YW.VideoSrv\NetClient\bin\Debug\NetClient.dll

?????文件?????132608??2017-09-26?10:48??YW.VideoSrv\NetClient\bin\Debug\NetClient.pdb

?????文件?????103936??2017-09-26?10:48??YW.VideoSrv\NetClient\bin\Debug\NetSDKCS.dll

?????文件??????40448??2017-09-26?10:48??YW.VideoSrv\NetClient\bin\Debug\NetSDKCS.pdb

????.......?????68096??2017-06-16?16:49??YW.VideoSrv\NetClient\bin\x64\Debug\NetClient.dll

????.......????136704??2017-06-16?16:49??YW.VideoSrv\NetClient\bin\x64\Debug\NetClient.pdb

????.......????103936??2017-06-16?16:49??YW.VideoSrv\NetClient\bin\x64\Debug\NetSDKCS.dll

????.......?????40448??2017-06-16?16:49??YW.VideoSrv\NetClient\bin\x64\Debug\NetSDKCS.pdb

????.......?????68608??2017-06-16?16:57??YW.VideoSrv\NetClient\bin\x86\Debug\NetClient.dll

????.......????128512??2017-06-16?16:57??YW.VideoSrv\NetClient\bin\x86\Debug\NetClient.pdb

????.......????103936??2017-06-16?16:56??YW.VideoSrv\NetClient\bin\x86\Debug\NetSDKCS.dll

????.......?????40448??2017-06-16?16:56??YW.VideoSrv\NetClient\bin\x86\Debug\NetSDKCS.pdb

????.......??????4192??2017-05-05?10:10??YW.VideoSrv\NetClient\ClientEventArgs.cs

????.......???????724??2017-05-05?10:10??YW.VideoSrv\NetClient\ClientHandler.cs

????.......??????1155??2017-05-05?10:10??YW.VideoSrv\NetClient\ClientManager.cs

????.......?????26557??2017-05-05?10:10??YW.VideoSrv\NetClient\IVSEventClient.cs

????.......?????30675??2017-05-05?10:10??YW.VideoSrv\NetClient\LogClient.cs

????.......??????6909??2017-06-19?12:35??YW.VideoSrv\NetClient\NetClient.csproj

????.......???????450??2017-05-05?10:10??YW.VideoSrv\NetClient\NETClientExcetion.cs

????.......??????6244??2017-06-16?16:51??YW.VideoSrv\NetClient\obj\x64\Debug\DesignTimeResolveAssemblyReferencesInput.cache

????.......??????1396??2017-06-16?15:31??YW.VideoSrv\NetClient\obj\x64\Debug\NetClient.csproj.FileListAbsolute.txt

????.......??????5364??2017-06-16?16:49??YW.VideoSrv\NetClient\obj\x64\Debug\NetClient.csprojResolveAssemblyReference.cache

????.......?????68096??2017-06-16?16:49??YW.VideoSrv\NetClient\obj\x64\Debug\NetClient.dll

????.......????136704??2017-06-16?16:49??YW.VideoSrv\NetClient\obj\x64\Debug\NetClient.pdb

?????文件???????5930??2017-09-28?10:16??YW.VideoSrv\NetClient\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????3238??2017-09-11?09:26??YW.VideoSrv\NetClient\obj\x86\Debug\NetClient.csproj.FileListAbsolute.txt

?????文件???????5160??2017-09-26?10:48??YW.VideoSrv\NetClient\obj\x86\Debug\NetClient.csprojResolveAssemblyReference.cache

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

評論

共有 條評論