Пример #1
0
 public FormAca500M(Aca500MData data)
 {
     InitializeComponent();
     cameraData             = data;
     panelMain.Text         = data.Name;
     driver                 = null;
     labelSerialNumber.Text = cameraData.SerialNumber;
 }
Пример #2
0
 private void timer1_Tick(object sender, EventArgs e)
 {
     try
     {
         if (null == cameraData)
         {
             throw new Exception();
         }
         if (null == driver)
         {
             if (!HardwareManage.dicHardwareDriver.ContainsKey(cameraData.Name))
             {
                 throw new Exception();
             }
             driver = (Aca500M)HardwareManage.dicHardwareDriver[cameraData.Name];
         }
         if (driver.IsConnected())
         {
             labConnSta.Text      = "Connect successfully.";
             labConnSta.BackColor = Color.Green;
             // btnOpen.Text = "Disconnect";
         }
         else
         {
             labConnSta.Text      = "Connect failed.";
             labConnSta.BackColor = Color.Red;
             // btnOpen.Text = "Connect";
         }
     }
     catch (Exception)
     {
         driver               = null;
         labConnSta.Text      = "Connect failed.";
         labConnSta.BackColor = Color.Red;
     }
 }