Exemplo n.º 1
0
    // 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);
        }
    }
Exemplo n.º 2
0
    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);
        }
    }