public FormSetting(ServerInfo db_server, ServerInfo relay_server, int sarea_num, int update_period, E_DB_CONNECT_MODE connect_mode) { InitializeComponent(); string host = db_server.Host_name; string[] arr = host.Split('.'); if (4 == arr.Length) { tbxIP1.Text = arr[0]; tbxIP2.Text = arr[1]; tbxIP3.Text = arr[2]; tbxIP4.Text = arr[3]; } tbxPortNum1.Text = db_server.Port_num.ToString(); tbxDBName.Text = db_server.Db_name; tbxUsrName.Text = db_server.User_id; tbxPassword.Text = db_server.Pass_word; host = relay_server.Host_name; arr = host.Split('.'); if (4 == arr.Length) { tbxIP5.Text = arr[0]; tbxIP6.Text = arr[1]; tbxIP7.Text = arr[2]; tbxIP8.Text = arr[3]; } tbxPortNum2.Text = relay_server.Port_num.ToString(); tbxServiceAreaNum.Text = sarea_num.ToString(); Service_area_num = sarea_num; tbxUpdatePeriod.Text = update_period.ToString(); Update_period = update_period; Db_server = db_server; Relay_server = relay_server; Db_connect_mode = connect_mode; if (E_DB_CONNECT_MODE.DIRECT == Db_connect_mode) { checkBox1.Checked = true; } else { checkBox2.Checked = true; } }
int _update_period; // 更新周期(分) #endregion Fields #region Constructors public FormSetting( ServerInfo db_server, ServerInfo relay_server, int sarea_num, int update_period, E_DB_CONNECT_MODE connect_mode) { InitializeComponent(); string host = db_server.Host_name; string[] arr = host.Split('.'); if (4 == arr.Length) { tbxIP1.Text = arr[0]; tbxIP2.Text = arr[1]; tbxIP3.Text = arr[2]; tbxIP4.Text = arr[3]; } tbxPortNum1.Text = db_server.Port_num.ToString(); tbxDBName.Text = db_server.Db_name; tbxUsrName.Text = db_server.User_id; tbxPassword.Text = db_server.Pass_word; host = relay_server.Host_name; arr = host.Split('.'); if (4 == arr.Length) { tbxIP5.Text = arr[0]; tbxIP6.Text = arr[1]; tbxIP7.Text = arr[2]; tbxIP8.Text = arr[3]; } tbxPortNum2.Text = relay_server.Port_num.ToString(); tbxServiceAreaNum.Text = sarea_num.ToString(); Service_area_num = sarea_num; tbxUpdatePeriod.Text = update_period.ToString(); Update_period = update_period; Db_server = db_server; Relay_server = relay_server; Db_connect_mode = connect_mode; if (E_DB_CONNECT_MODE.DIRECT == Db_connect_mode) { checkBox1.Checked = true; } else { checkBox2.Checked = true; } }