Example #1
0
        private void serverButton_Click(object sender, EventArgs e)
        {
            if (CreateServer.Checked == true && creatSC == false)
            {
                server = new Server();
                server.receiveClinet = new MyDelegate(textbox2);
                server.clinetExist   = new MyDelegate(clinetexist1);
                communication        = server;
                textBox1.Enabled     = true;

                server.myIP = textBox1.Text;
                communication.Listen();
                label1.Text   = "等待客戶端連接";
                textBox1.Text = server.myIP;

                CreateServer.Enabled = false;
                CreateClinet.Enabled = false;
                creatSC = true;
            }
            else if (creatSC == true)
            {
                MessageBox.Show("請先斷開連線");
            }
            else
            {
                textBox1.Enabled = false;
                MessageBox.Show("選擇錯誤");
            }
        }
Example #2
0
 private void clinetButton_Click(object sender, EventArgs e)
 {
     if (CreateClinet.Checked == true && creatSC == false)
     {
         clinet = new Clinet();
         clinet.receiveServer = new MyDelegate(textbox1);
         clinet.clinetServer  = new MyDelegate(clinetServer1);
         communication        = clinet;
         communication.connect();
         label1.Text          = "已與Server連線";
         CreateServer.Enabled = false;
         CreateClinet.Enabled = false;
         creatSC = true;
     }
     else if (creatSC == true)
     {
         MessageBox.Show("請先斷開連線");
     }
     else
     {
         MessageBox.Show("選擇錯誤");
         MessageBox.Show("QQ");
     }
 }