资源简介
因为上一个资源要的下载积分越来越多,并且漏了些功能,新上传的完善了计划权限,可以参考下。其他的没了。如果提示错误23,基本是设备不支持。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Threading;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace PreviewDemo
{
public partial class AddDevice : Form
{
public int m_iDeviceIndex = -1;
HCNetSDK.NET_DVR_DEVICEINFO_V30 m_struDeviceInfo;
public int m_iUserID = -1;
private uint m_AysnLoginResult = 0;
private bool LoginCallBackFlag = false;
private bool AysnLoginFlag = false;
public AddDevice()
{
InitializeComponent();
}
private void buttonAdd_Click(object sender EventArgs e)
{
if (textBoxDeviceAddress.Text.Length <= 0 || textBoxDeviceAddress.Text.Length > 128)
{
return;
}
int port;
int.TryParse(textBoxPort.Text out port);
if (textBoxPort.Text.Length > 5 || port <= 0)
{
return;
}
if (textBoxUserName.Text.Length > 32 || textBoxPassword.Text.Length > 16)
{
return;
}
if (textBoxLocalNode.Text.Length == 0)
{
textBoxLocalNode.Text = textBoxDeviceAddress.Text;
}
if (!Login(true))
{
//textBoxLocalNode.Text = null;
return;
}
this.DialogResult = DialogResult.OK;
}
// Asynchronous callback function
public void AsynLoginMsgCallback(Int32 lUserID UInt32 dwResult ref HCNetSDK.NET_DVR_DEVICEINFO_V30 lpDeviceInfo IntPtr pUser)
{
if (dwResult == 1)
{
m_struDeviceInfo = lpDeviceInfo;
}
m_AysnLoginResult = dwResult;
m_iUserID = lUserID;
LoginCallBackFlag = true;
}
public bool Login(bool bStatus)//true said add node login false for the existing node to log in
{
LoginCallBackFlag = false;
m_struDeviceInfo = new HCNetSDK.NET_DVR_DEVICEINFO_V30();
HCNetSDK.NET_DVR_DEVICEINFO_V30 struDeviceInfo = new HCNetSDK.NET_DVR_DEVICEINFO_V30();
struDeviceInfo.sSerialNumber = new byte[HCNetSDK.SERIALNO_LEN];
HCNetSDK.NET_DVR_NETCFG_V50 struNetCfg = new HCNetSDK.NET_DVR_NETCFG_V50();
struNetCfg.Init();
HCNetSDK.NET_DVR_DEVICECFG_V40 struDevCfg = new HCNetSDK.NET_DVR_DEVICECFG_V40();
struDevCfg.sDVRName = new byte[HCNetSDK.NAME_LEN];
struDevCfg.sSerialNumber = new byte[HCNetSDK.SERIALNO_LEN];
struDevCfg.byDevTypeName = new byte[HCNetSDK.DEV_TYPE_NAME_LEN];
HCNetSDK.NET_DVR_USER_LOGIN_INFO struLoginInfo = new HCNetSDK.NET_DVR_USER_LOGIN_INFO();
HCNe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-29 09:48 PreviewDemo\
文件 7992 2019-02-13 16:26 PreviewDemo\AddDevice.Designer.cs
文件 8604 2019-05-29 09:54 PreviewDemo\AddDevice.cs
文件 22388 2019-05-29 09:54 PreviewDemo\AddDevice.resx
文件 1078 2015-09-10 14:10 PreviewDemo\App.ico
文件 1859 2015-09-10 14:10 PreviewDemo\AssemblyInfo.cs
文件 824673 2019-02-01 11:55 PreviewDemo\CHCNetSDK.cs
文件 20399 2019-03-06 11:39 PreviewDemo\DeviceHeplers.cs
文件 16165 2019-05-29 10:00 PreviewDemo\DownTest.Designer.cs
文件 33439 2019-05-29 10:00 PreviewDemo\DownTest.cs
文件 5817 2019-05-29 10:00 PreviewDemo\DownTest.resx
文件 5637 2018-12-11 16:13 PreviewDemo\FaceDllImport.cs
文件 180276 2019-04-10 18:34 PreviewDemo\HCNetSDK.cs
文件 82941 2019-02-01 10:49 PreviewDemo\HIK_ERROR_CODE.cs
文件 7379 2019-04-04 11:45 PreviewDemo\HttpPostHelp.cs
文件 1352 2018-12-14 11:37 PreviewDemo\Logs.cs
文件 1371 2019-04-12 10:41 PreviewDemo\Md5Helper.cs
文件 7788 2015-12-25 15:32 PreviewDemo\PTZControl.Designer.cs
文件 6266 2015-12-25 15:32 PreviewDemo\PTZControl.cs
文件 5817 2015-12-25 15:32 PreviewDemo\PTZControl.resx
文件 28626 2019-05-29 09:56 PreviewDemo\PlanTest.Designer.cs
文件 18816 2019-05-29 09:56 PreviewDemo\PlanTest.cs
文件 5817 2019-05-29 09:56 PreviewDemo\PlanTest.resx
文件 33508 2018-08-30 14:50 PreviewDemo\PreSet.Designer.cs
文件 28450 2018-08-30 14:50 PreviewDemo\PreSet.cs
文件 5817 2018-08-30 14:50 PreviewDemo\PreSet.resx
文件 49028 2019-05-29 09:52 PreviewDemo\Preview.cs
文件 6008 2019-04-11 17:24 PreviewDemo\Preview.resx
文件 6432 2019-05-29 09:48 PreviewDemo\PreviewDemo.csproj
文件 2121 2019-05-29 09:52 PreviewDemo\PreviewDemo.csproj.user
目录 0 2019-05-29 09:47 PreviewDemo\Properties\
............此处省略69个文件信息
- 上一篇:c#人事管理系统(简单设计,适合初学者)
- 下一篇:车牌抓拍识别_海康代码_C#
相关资源
- 车牌抓拍识别_海康代码_C#
- C#海康抓拍机Demo
- C#海康识别抓拍回调(增加出入口LE
- 海康威视wpf客户端1-实时预览
- c# 实现海康威视网络摄像头断连提示
- 海康威视文档iVMS-8700_V2.9.2-C#
- C#版海康客户端API封装
- 海康威视SDK HCNetSDK C#封装
- 从海康的ps流中提取h264数据模拟ehom
- 海康威视荧石网络摄像头SDK开发C#De
- 用于海康、大华等录像机的WPF视频播
- HIKVISION工业相机通过Halcon二次开发的
- 海康威视摄像头调用asp.net版本C#语言
- HIKVideoDriver C#封装海康客户端
- C# 海康 DVR SDK實現布防等功能
- 海康威视工业相机二次开发-C#.rar
- HIKVISION的C#+VS,SDK二次开发
- C#海康SDK多路视频实时播放
- 海康web3.0开发包
- 海康dvr流媒体服务器+客户端
- 海康7800V3.0 控件sdk(web开发接口)
- 海康流媒体开发包
- 海康NVR监控c#demo
- 海康网络摄像头案例
- 海康 门禁人证功能
- 海康威视5-获取设备能力集
- 海康威视DEMO(DS40xxSDK)
- 海康摄像云台控制
评论
共有 条评论