private void ButtonMsgrPortCheck_Click(object sender, EventArgs e) { Logger.info("ButtonMsgrPortCheck_Click"); if (!TextBoxMsgrPort.Text.Equals("")) { int msgrPort = Convert.ToInt16(TextBoxMsgrPort.Text); if (ctrl.PortAlreadyUsed(msgrPort)) { int nextPort = GetNextValidPort(msgrPort); LabelMsgrPortCheckResult.Text = String.Format("{0} 포트는 이미 다른 프로그램이 사용중입니다." + Environment.NewLine + "{1}번 포트를 확인해보세요." , msgrPort, nextPort); TextBoxMsgrPort.Text = Convert.ToString(nextPort); ButtonMsgrPortCheck.Text = "사용여부확인"; SetMsgrPortCheck(false); Logger.info(LabelMsgrPortCheckResult.Text); } else { LabelMsgrPortCheckResult.Text = String.Format("{0} 포트는 사용 가능합니다.", TextBoxMsgrPort.Text); ButtonMsgrPortCheck.Text = "사용가능"; SetMsgrPortCheck(true); Logger.info(LabelMsgrPortCheckResult.Text); } } }
private void ButtonCheckPort_Click(object sender, EventArgs e) { if (!TextBoxMySqlPort.Text.Equals("")) { int mySqlPort = Convert.ToInt16(TextBoxMySqlPort.Text); SetPortAlreadyUsed(ctrl.PortAlreadyUsed(mySqlPort)); } }