Пример #1
0
 private void cmdWriteSync_Click(object sender, EventArgs e)
 {
     int[]    arrHSrv = new int[2];
     object[] arrVal  = new object[2];
     int[]    arrErr  = new int[2];
     arrHSrv[0] = itemResults[0].HandleServer;
     arrHSrv[1] = itemResults[1].HandleServer;
     arrVal[0]  = txtWriteVal1.Text;
     arrVal[1]  = txtWriteVal2.Text;
     try
     {
         theGroup.SyncWrite(arrHSrv, arrVal, out arrErr);
         if (arrErr[0] != 0)
         {
             MessageBox.Show("Item 1" + "FAILED");
         }
         if (arrErr[1] != 0)
         {
             MessageBox.Show("Item 2" + "FAILED");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Пример #2
0
 public int[] writeSyn(int[] arryHandleServer, Object[] arryVal)
 {
     int[] erro = new int[1];
     try
     {
         TheGrp.SyncWrite(arryHandleServer, arryVal, out erro);
     }
     catch (Exception e) {
         System.Windows.Forms.MessageBox.Show(e.ToString());
     }
     if (erro == null)
     {
         erro[0] = 0;
     }
     return(erro);
 }