Beispiel #1
0
 //&&&&&&&&&&&&&&SDK&&&&&&&&&&&&&&
 public FormRemote()
 {
     InitializeComponent();
     //****************SDK*********
     m_bInitSDK = CHCNetSDK.NET_DVR_Init();
     if (m_bInitSDK == false)
     {
         MessageBox.Show("NET_DVR_Init error!");
         return;
     }
     else
     {
         //保存SDK日志 To save the SDK log
         CHCNetSDK.NET_DVR_SetLogToFile(3, "C:\\SdkLog\\", true);
     }
     //&&&&&&&&&&&&&&SDK&&&&&&&&&&&&&&
     Control.CheckForIllegalCrossThreadCalls = false;
     setListBoxCallback         = new SetListBoxCallback(SetListBox);
     displayControlDataCallback = new DisplayControlDataCallback(DisplayControlData);
     getRemoteDataCallback      = new GetRemoteDataCallback(GetRemoteData);
     aTimer.Elapsed            += new ElapsedEventHandler(aTimer_Elapsed);
     aTimer.Interval            = 500; //设置时间间隔
     aTimer.Enabled             = false;
     controldata     = new ControlData();
     remotedata      = new RemoteData();
     button1.Enabled = false;
 }
Beispiel #2
0
 public Server2Control(TcpClient client, OutputCallback output, DisplayControlDataCallback DisplayControlData)
 {
     this.client                     = client;
     this.outputCallback             = output;
     this.displayControlDataCallback = DisplayControlData;
     netStream   = client.GetStream();
     isExit      = false;
     controldata = new ControlData();
     remotedata  = new RemoteData();
     netStream.BeginRead(controldata.databuffer, 0, controldata.length, ReadCallback, null);
     outputCallback("初始化");
 }
Beispiel #3
0
 public FormRemote()
 {
     InitializeComponent();
     Control.CheckForIllegalCrossThreadCalls = false;
     setListBoxCallback         = new SetListBoxCallback(SetListBox);
     displayControlDataCallback = new DisplayControlDataCallback(DisplayControlData);
     getRemoteDataCallback      = new GetRemoteDataCallback(GetRemoteData);
     aTimer.Elapsed            += new ElapsedEventHandler(aTimer_Elapsed);
     aTimer.Interval            = 500; //设置时间间隔
     aTimer.Enabled             = false;
     controldata     = new ControlData();
     remotedata      = new RemoteData();
     button1.Enabled = false;
 }