示例#1
0
        private void myMenu_HostGameClicked(object sender, HostGameClickEventArgs e)
        {
            comm.UserRole = Communicator.ROLE.SERVER;
            comm.StartServer(23);
            IPAddress ip = comm.GetMyIpAddr();

            Players.Add(comm._ComputerID.ToString("N"), new Player(0, comm._ComputerID.ToString("N")));
            localPlayer = Players[comm._ComputerID.ToString("N")];
            myMenu.DisableConnectionButtons();
            MessageBox.Show(ip.ToString());
            engine             = new Engine();
            engine.PlayerTurn += new EventHandler <PlayerTurnEventArgs>(engine_PlayerTurn);
        }
 private void OnHostGameClicked(HostGameClickEventArgs e)
 {
     HostGameClicked(this, e);
 }
 private void OnHostGameClicked(HostGameClickEventArgs e)
 {
     HostGameClicked(this, e);
 }
 private void myMenu_HostGameClicked(object sender, HostGameClickEventArgs e)
 {
     comm.UserRole = Communicator.ROLE.SERVER;
     comm.StartServer(23);
     IPAddress ip = comm.GetMyIpAddr();
     Players.Add(comm._ComputerID.ToString("N"), new Player(0, comm._ComputerID.ToString("N")));
     localPlayer = Players[comm._ComputerID.ToString("N")];
     myMenu.DisableConnectionButtons();
     MessageBox.Show(ip.ToString());
     engine = new Engine();
     engine.PlayerTurn += new EventHandler<PlayerTurnEventArgs>(engine_PlayerTurn);
 }