public UCChattingPage(CServerManager csm, CClientManager ccm)
        {
            InitializeComponent();

            this.csm = csm;
            this.ccm = ccm;
        }
Ejemplo n.º 2
0
        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);
                }
            }
        }