コード例 #1
0
ファイル: EndplayCheckMainForm.cs プロジェクト: D-Khoa/MyGit
 private void CodePort_DataReceived(object sender, SerialDataReceivedEventArgs e)
 {
     Codeinput = CodePort.ReadLine();
     if (Codeinput != string.Empty)
     {
         prod.InputData(Codeinput, GTinput, judge);
         prod.AddRow(ref prodtable);
         dgvData.Invoke(new MethodInvoker(delegate()
         {
             dgvData.DataSource = prodtable;
         }));
         SendKeys.SendWait(Codeinput);
     }
 }
コード例 #2
0
ファイル: EndplayCheckMainForm.cs プロジェクト: D-Khoa/MyGit
 private void btnConnectCode_Click(object sender, EventArgs e)
 {
     try
     {
         if (!CodePort.IsOpen)
         {
             btnConnectCode.Text = "Disconnect";
             CodePort.PortName   = cmbCodeCom.Text;
             CodePort.BaudRate   = int.Parse(cmbBaudrateCode.Text);
             CodePort.Open();
         }
         else
         {
             btnConnectCode.Text = "Connect";
             CodePort.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         btnConnectCode.Text = "Connect";
         CodePort.Close();
     }
 }