public Form1() { InitializeComponent(); Timer1 = new Timer(); Timer2 = new Timer(); Timer3 = new Timer(); T_delay = new Timer(); Timer4 = new Timer(); Timer5 = new Timer(); PORTA.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); Timer1.Tick += new EventHandler(Interrupt_timer1); Timer2.Tick += new EventHandler(Interrupt_timer2); Timer3.Tick += new EventHandler(Interrupt_timer3); Timer4.Tick += new EventHandler(Interrupt_timer4); T_delay.Tick += new EventHandler(Interrupt_t_delay); try { if (!PORTA.IsOpen) { PORTA.Open(); } } catch (Exception ex) { MessageBox.Show("Erro na porta: " + ex.Message, "Erro!"); } Timer1.Interval = 100; Timer1.Enabled = true; // Desabilita o Timer Timer1.Start(); Timer2.Interval = 2000; Timer2.Enabled = true; Timer2.Start(); Timer3.Interval = 1000; Timer3.Enabled = true; Timer3.Start(); Timer4.Interval = 100; Timer4.Enabled = true; Timer4.Start(); T_delay.Interval = 100; T_delay.Enabled = true; T_delay.Stop(); Timer5.Interval = 10; Timer5.Enabled = false; Timer5.Stop(); //PORTA.Write("testexx"); //timerMoveSprite.Stop(); // Também desabilita o Timer //SoundPlayer simpleSound = new SoundPlayer(@"C:\Users\Alexandre\Documents\sofstarter\Olá, Irineu!.wav"); //simpleSound.Play(); enviar("testein"); }
public void testarConexãoToolStripMenuItem_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; if (!PORTA.IsOpen) { try { PORTA.Close(); PORTA.Open(); } catch (Exception ex) { MessageBox.Show("Erro na porta: " + ex.Message, "Erro!"); } } if (PORTA.IsOpen) { enviarteste(); } }