}//server 연결 해제 private void DBButton_Click(object sender, EventArgs e) { //서버연결함 resultTextBox.AppendText("=======================================\n"); resultTextBox.AppendText("DB연결 시도 : " + DBIPTextBox.Text + "\n"); resultTextBox.AppendText("=======================================\n"); try { con = new ConnectionState(DBIPTextBox.Text, DBPortTextBox.Text, DBNameTextBox.Text, userIDTextBox.Text, passwordTextBox.Text); if (server != null)//서버에 DB정보 전달자 { server.conRecive(con); } resultTextBox.AppendText("DB연결 성공, 사용포트 : " + DBPortTextBox.Text + "\n"); toolStripLabel3.Text = "연결 중..."; DBButton.Enabled = false; DBCutButton.Enabled = true; } catch (Exception ex) { resultTextBox.AppendText("DB연결 실패" + ex.Source + "\n"); } finally { resultTextBox.AppendText("=======================================\n"); } }//DB 연결
}//접속인원 표시 private void serverButton_Click(object sender, EventArgs e) { resultTextBox.AppendText("=======================================\n"); resultTextBox.AppendText("서버생성 시도 : " + serverIPTextBox.Text + "\n"); resultTextBox.AppendText("=======================================\n"); try { server = new ServerState(serverIPTextBox.Text, int.Parse(serverPortTextBox.Text), this); if (con != null) { server.conRecive(con); } resultTextBox.AppendText("서버생성 성공 : " + serverIPTextBox.Text + "\n"); toolStripLabel4.Text = "연결 중..."; } catch (Exception ex) { resultTextBox.AppendText("서버 생성 실패" + ex.Source + "\n"); } finally { resultTextBox.AppendText("=======================================\n"); } serverButton.Enabled = false; serverCutButton.Enabled = true; }//server 연결