private void btnDisconn_Click(object sender, EventArgs e) { if (tcpclient != null) { tcpclient.Stop(); tcpclient = null; btnConnect.Enabled = true; btnDisconn.Enabled = false; } }
private void btnConnect_Click(object sender, EventArgs e) { if (tcpclient == null) { tcpclient = new TcpClients(); tcpclient.pushSockets = ReceiveMess; } tcpclient.InitSocket(txtIP.Text, Convert.ToInt32(txtPort.Text)); if (tcpclient.Start()) { btnConnect.Enabled = false; btnDisconn.Enabled = true; } else { MessageBox.Show("IP、Port Not correct"); } }
private void MainForm_load(object sender, EventArgs e) { //初始化client对象 ,并对委托进行client的委托初始化 tcpclient = new TcpClients(); tcpclient.pushSockets = ReceiveMess; }