Пример #1
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (SVS_CameraSys.CameraList != null)
     {
         SVS_CameraSys.CameraList[0].unsubscribeMeFromVisionEvents(this);
         SVS_CameraSys.CameraList[0].unsubscribeMeFromVisionEvents(VisionList[0]);
         SVS_CameraSys.CameraList[0].unsubscribeMeFromVisionEvents(VisionList[1]);
         SVS_CameraSys.CameraList[0].unsubscribeMeFromVisionEvents(VisionList[2]);
         SVS_CameraSys.CameraList[0].unsubscribeMeFromVisionEvents(VisionList[3]);
         SVS_CameraSys.CameraList[0].SetSVSCameraMode(1);
     }
     System.Threading.Thread.Sleep(500);
     if (client != null)
     {
         client.Close();
     }
     SVS_CameraSys.ReleaseAllCamera();
     e.Cancel = false;
 }