private void btnLAN_Click(object sender, EventArgs e) { socket.IP = txbIP.Text; if (!socket.ConnectServer()) { socket.CreateServer(); } else { Listen(); //socket.Send(new SocketData((int)SocketCommand.NOTIFY, "Client đã kết nối")); } }
private void btnLAN_Click(object sender, EventArgs e) { socket.IP = txbIP.Text; if (!socket.ConnectServer()) { socket.isServer = true; pnlChessBoard.Enabled = true; socket.CreateServer(); } else { socket.isServer = false; pnlChessBoard.Enabled = false; Listen(); } }
private void btnLAN_Click(object sender, EventArgs e) { btnLAN.Enabled = false; isLanGame = true; socket.IP = txtIP.Text; if (!socket.ConnectServer()) //không kết nối tới được server thì tiến hành tạo server { socket.isServer = true; pnlChessBoard.Enabled = true; socket.CreateServer(); } else { socket.isServer = false; pnlChessBoard.Enabled = false; // client lắng nghe tin từ server Listen(); } }
private void btnLAN_Click(object sender, EventArgs e) { grs.Clear(pnlChessBoard.BackColor); caroChess.StartLAN(grs); socket.IP = txbIP.Text; if (!socket.ConnectServer()) { socket.isServer = true; pnlChessBoard.Enabled = true; socket.CreateServer(); } else { socket.isServer = false; pnlChessBoard.Enabled = false; Listen(); MessageBox.Show("Kết nối thành công"); } tmCoolDown.Stop(); prcbCoolDown.Value = 0; }