private void initApp() { if (!System.IO.File.Exists(str_cfgfile)) { ClassLib_RML.WriteValueToINI("Server", "Server1", "10.204.16.168:1667", str_cfgfile); ClassLib_RML.WriteValueToINI("User", "User1", "L10N02_Hisoft", str_cfgfile); ClassLib_RML.WriteValueToINI("Workspace", "Workspace1", "TM_ENG04", str_cfgfile); ClassLib_RML.WriteValueToINI("Password", "CurrentPWD", "Trend2018!", str_cfgfile); } var servers = ClassLib_RML.ReadKeysFromINI("Server", str_cfgfile); foreach (String server in servers) { this.comBox_Server.Items.Add(ClassLib_RML.ReadeValueFromINI("Server", server, str_cfgfile)); } var users = ClassLib_RML.ReadKeysFromINI("User", str_cfgfile); foreach (String user in users) { this.comBox_User.Items.Add(ClassLib_RML.ReadeValueFromINI("User", user, str_cfgfile)); } var workspaces = ClassLib_RML.ReadKeysFromINI("Workspace", str_cfgfile); foreach (String workspace in workspaces) { this.comBox_Workspace.Items.Add(ClassLib_RML.ReadeValueFromINI("Workspace", workspace, str_cfgfile)); } this.tb_Password.Text = ClassLib_RML.ReadeValueFromINI("Password", "CurrentPWD", str_cfgfile); }
private void initApp() { if (!File.Exists(str_cfgfile)) { ClassLib_RML.WriteValueToINI("StringList", "Str1", "en_US", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str2", "en-US", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str3", "MM/dd/yyyy", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str4", "MM-dd-yyyy", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str5", "yyyy/MM/dd", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str6", "yyyy-MM-dd", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str7", "%M/%D/%Y", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str8", "%M-%D-%Y", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str9", "%Y/%M/%D", str_cfgfile); ClassLib_RML.WriteValueToINI("StringList", "Str10", "%Y-%M-%D", str_cfgfile); } specStrs.Clear(); var strKeys = ClassLib_RML.ReadKeysFromINI("StringList", str_cfgfile); this.dataGridView_strList.Rows.Add(strKeys.Count); int rowcount = 0; foreach (String strKey in strKeys) { var str = ClassLib_RML.ReadeValueFromINI("StringList", strKey, str_cfgfile); this.dataGridView_strList.Rows[rowcount].Cells[0].Value = str; specStrs.Add(str); rowcount++; } }
private void timer_Init_Tick(object sender, EventArgs e) { this.timer_Init.Enabled = false; if (File.Exists(str_cfgIniPath)) { ArrayList al_sections = ClassLib_RML.ReadSectionsFromINI(str_cfgIniPath); if (al_sections.Count > 0) { for (int idx = 0; idx < al_sections.Count; idx++) { String str_bundle = ClassLib_RML.ReadeValueFromINI(al_sections[idx].ToString(), "Bundle", str_cfgIniPath); String str_Folder = ClassLib_RML.ReadeValueFromINI(al_sections[idx].ToString(), "Folder", str_cfgIniPath); if (String.IsNullOrEmpty(str_bundle) || String.IsNullOrWhiteSpace(str_bundle)) { str_bundle = "N/A"; } if (String.IsNullOrEmpty(str_Folder) || String.IsNullOrWhiteSpace(str_Folder)) { str_Folder = "N/A"; } al_Bundles.Add(str_bundle); al_Folders.Add(str_Folder); } } } else { File.Create(str_cfgIniPath); } this.btn_addSrc.Enabled = true; }
private void btn_updPassword_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(this.tb_Password.Text) && !String.IsNullOrWhiteSpace(this.tb_Password.Text)) { ClassLib_RML.WriteValueToINI("Password", "CurrentPWD", this.tb_Password.Text, str_cfgfile); addRunInfo("Password updated successfully."); } else { this.tb_Password.Text = ClassLib_RML.ReadeValueFromINI("Password", "CurrentPWD", str_cfgfile); } }
/*获取指定节点下的所有Key的Value*/ public static ArrayList ReadAllValues(String sectionName, String fPath) { String rd_tmp = ""; ArrayList al_keys = new ArrayList(); ArrayList al_value = new ArrayList(); al_keys = ClassLib_RML.ReadKeysFromINI(sectionName, fPath); for (int idx = 0; idx < al_keys.Count; idx++) { rd_tmp = ClassLib_RML.ReadeValueFromINI(sectionName, al_keys[idx].ToString(), fPath); al_value.Add(rd_tmp); } return(al_value); }