// O button2 abre a conexão #region button2_Click(object sender, EventArgs e) private void button2_Click(object sender, EventArgs e) { // SessionDialog dlg = new SessionDialog(); // dlg.ShowDialog(this); try { if (Global.clienteEnvia.SetaConecta(txtServer.Text, int.Parse(txtPort.Text))) { if (Global.clienteEnvia.SetaUser(txtUser.Text, txtPassword.Text)) { // Aqui vou iniciat a Thread do cliente envia! ThreadStart threadDelegate = new ThreadStart(Global.clienteEnvia.run); Global.tClienteEnvia = new Thread(threadDelegate); Global.tClienteEnvia.Start(); this.Hide(); this.Close(); // tClienteEnvia. // Aqui vou iniciar a nova janela com as informações para conexão SessionDialog dlg = new SessionDialog(); dlg.ShowDialog(this); } } } catch (SocketException e1) { MessageBox.Show( "Exception caught!!!" + e1.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void button2_Click(object sender, EventArgs e) { // SessionDialog dlg = new SessionDialog(); // dlg.ShowDialog(this); try { if ( frmKeyboard.clienteEnvia.SetaConecta(txtServer.Text,int.Parse(txtPort.Text)) ) { if ( frmKeyboard.clienteEnvia.SetaUser(txtUser.Text,txtPassword.Text) ) { // Aqui vou iniciat a Thread do cliente envia! ThreadStart threadDelegate = new ThreadStart(frmKeyboard.clienteEnvia.run); frmKeyboard.tClienteEnvia = new Thread(threadDelegate); frmKeyboard.tClienteEnvia.Start(); this.Hide(); this.Close(); // tClienteEnvia. // Aqui vou iniciar a nova janela com as informações para conexão SessionDialog dlg = new SessionDialog(); dlg.ShowDialog(this); } } } catch(SocketException e1) { MessageBox.Show( "Exception caught!!!" + e1.Message , Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning); } }