private void FrmHikVideo_Load(object sender, EventArgs e) { try { //初始化SDK IPCer.InitSDK(); CmcsCamera cmcsCamera = commonDAO.SelfDber.Entity <CmcsCamera>("where Name=:Name", new { Name = this.Text }); if (cmcsCamera == null) { panVideo1.Text = "登录失败:未找到该摄像头配置信息"; return; } bool b = ipCer.Login(cmcsCamera.Ip, cmcsCamera.Port, cmcsCamera.UserName, cmcsCamera.Password); if (!b) { panVideo1.Text = "登录失败:" + returnError(IPCer.GetLastErrorCode()); return; } b = ipCer.StartPreview(panVideo1.Handle, cmcsCamera.Channel); if (!b) { panVideo1.Text = "预览失败:" + returnError(IPCer.GetLastErrorCode()); return; } } catch (Exception ex) { panVideo1.Text = "预览异常:请检查参数是否正确;" + ex.Message; } }
private void FrmHikVideo_Load(object sender, EventArgs e) { if (currentCamera == null) { panVideo1.Text = "摄像机参数未配置"; return; } try { //初始化SDK IPCer.InitSDK(); bool b = ipCer.Login(currentCamera.Ip, currentCamera.Port, currentCamera.UserName, currentCamera.Password); if (!b) { panVideo1.Text = "登录失败:" + returnError(IPCer.GetLastErrorCode()); return; } b = ipCer.StartPreview(panVideo1.Handle, currentCamera.Channel); if (!b) { panVideo1.Text = "预览失败:" + returnError(IPCer.GetLastErrorCode()); return; } } catch (Exception ex) { panVideo1.Text = "预览异常:请检查参数是否正确;" + ex.Message; } }
/// <summary> /// 窗体初始化 /// </summary> private void FormInit() { BindData(); // 生成开门按钮 GridButtonXEditControl btnNewCode = superGridControl1.PrimaryGrid.Columns["gcmlOpen"].EditControl as GridButtonXEditControl; btnNewCode.ColorTable = eButtonColor.BlueWithBackground; btnNewCode.Click += new EventHandler(btnOpen_Click); IPCer.InitSDK(); }
/// <summary> /// 窗体加载的时候获取所有状态为在途的车辆 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmCarLocation_Load(object sender, EventArgs e) { IPCer.InitSDK(); }