Esempio n. 1
0
 private void BtnAbrirCerrar_Click_1(object sender, EventArgs e)//OK
 {
     if (PuertoSerie.IsOpen)
     {
         PuertoSerie.DiscardInBuffer();
         PuertoSerie.Close();
         BtnAbrirCerrar.Text = "Abrir Puerto";
         Calibrar.Enabled    = false;
     }
     else
     {
         try
         {
             PuertoSerie.PortName = CboPuertoSerie.SelectedItem.ToString();
             PuertoSerie.Open();
             Calibrar.Enabled    = true;
             BtnAbrirCerrar.Text = "Cerrar Puerto";
         }
         catch (UnauthorizedAccessException ex)
         {
             MessageBox.Show("El puerto " + CboPuertoSerie.SelectedItem + " está ocupado.");
         }
         catch (Exception ex)
         {
             MessageBox.Show("El puerto " + CboPuertoSerie.SelectedItem + " no se ha podido abrir satisfactoriamente.");
         }
     }
 }
Esempio n. 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            PuertoSerie.Close();
            Form3 form3 = new Form3(PuertoSerie.PortName);

            form3.ShowDialog();
            PuertoSerie.Open();
        }
Esempio n. 3
0
        private void frmSesion_FormClosed(object sender, FormClosedEventArgs e)
        {
            PuertoSerie.Close();
            CerrarSesion cs = new CerrarSesion(principal);

            principal.finSesion();
            this.Dispose();
            cs.Show();
        }
Esempio n. 4
0
        private void regresarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PuertoSerie.Close();
            CerrarSesion cs = new CerrarSesion(principal);

            principal.finSesion();
            this.Dispose();
            cs.Show();
        }