public UCChattingPage(CServerManager csm, CClientManager ccm) { InitializeComponent(); this.csm = csm; this.ccm = ccm; }
private void BtnEnter_Click(object sender, EventArgs e) { // 입력된 데이터가 숫자인지 확인하기위해 각 자리를 이어붙이고 long.Parse() 가능 여부를 확인한다. string ip = TbIP1.Text.Trim() + TbIP2.Text.Trim() + TbIP3.Text.Trim() + TbIP4.Text.Trim(); string port = TbPort.Text.Trim(); if (IpPortCheck("IP", ip) && IpPortCheck("PORT", port)) { string[] totalIp = { TbIP1.Text.Trim(), TbIP2.Text.Trim(), TbIP3.Text.Trim(), TbIP4.Text.Trim() }; this.Visible = false; if (RBServer.Checked == true) { CServerManager cServerManager = new CServerManager(totalIp, port, callControl); } else if (RBClient.Checked == true) { CClientManager cClientManager = new CClientManager(totalIp, port, callControl); } } }