Esempio n. 1
0
        void labelClick(object sender, EventArgs e)
        {
            Label lab = sender as Label;

            //decide what to open
            //Form start;
            if (lab.Name == "lblComp")
            {
                this.Hide();
                form1 = new Form1(this);
                // Show the  form
                form1.Show();
            }
            else if (lab.Name == "lblPlayer")
            {
                this.Hide();
                form2 = new Form2(this);
                // Show the  form
                form2.Show();
            }
            else if (lab.Name == "lblPlayerNetwork")
            {
                this.Hide();
                server = new Tic_Tac_Toe_Server(this);
                //Show the  form
                server.Show();
            }
        }
Esempio n. 2
0
        public NetPlayer(Socket socketValue, Tic_Tac_Toe_Server serverValue, char markValue)
        {
            //assign argument values to class-member values
            connection = socketValue;
            server     = serverValue;
            mark       = markValue;

            //use Socket to create NetworkStream object
            socketStream = new NetworkStream(connection);

            //create objects for writing and reading bytes across streams
            writer = new BinaryWriter(socketStream);
            reader = new BinaryReader(socketStream);
        }