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("選擇錯誤"); } }
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"); } }