private void InitialRequiredInfo(string sFilePath) { StringBuilder sDefaultUserLanguage = new StringBuilder(255); StringBuilder sDefaultProjectName1 = new StringBuilder(255); StringBuilder sDefaultProjectName2 = new StringBuilder(255); StringBuilder sDefaultIP1 = new StringBuilder(255); StringBuilder sDefaultIP2 = new StringBuilder(255); /* * tpc.F_WritePrivateProfileString("ProjectName", "Ground PC or Primary PC", "TestProject", @"C:\WebAccessAutoTestSetting.ini"); * tpc.F_WritePrivateProfileString("ProjectName", "Cloud PC or Backup PC", "CTestProject", @"C:\WebAccessAutoTestSetting.ini"); * tpc.F_WritePrivateProfileString("IP", "Ground PC or Primary PC", "172.18.3.62", @"C:\WebAccessAutoTestSetting.ini"); * tpc.F_WritePrivateProfileString("IP", "Cloud PC or Backup PC", "172.18.3.65", @"C:\WebAccessAutoTestSetting.ini"); */ tpc.F_GetPrivateProfileString("UserInfo", "Language", "NA", sDefaultUserLanguage, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Ground PC or Primary PC", "NA", sDefaultProjectName1, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Cloud PC or Backup PC", "NA", sDefaultProjectName2, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Ground PC or Primary PC", "NA", sDefaultIP1, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Cloud PC or Backup PC", "NA", sDefaultIP2, 255, sFilePath); slanguage = sDefaultUserLanguage.ToString(); // 在這邊讀取使用語言 ProjectName.Text = sDefaultProjectName1.ToString(); WebAccessIP.Text = sDefaultIP1.ToString(); ProjectName2.Text = sDefaultProjectName2.ToString(); WebAccessIP2.Text = sDefaultIP2.ToString(); }
private void InitialRequiredInfo(string sFilePath) { StringBuilder sDefaultUserEmail = new StringBuilder(255); StringBuilder sDefaultProjectName1 = new StringBuilder(255); StringBuilder sDefaultProjectName2 = new StringBuilder(255); StringBuilder sDefaultIP1 = new StringBuilder(255); StringBuilder sDefaultIP2 = new StringBuilder(255); StringBuilder sDefaultUserLanguage = new StringBuilder(255); tpc.F_GetPrivateProfileString("UserInfo", "Email", "NA", sDefaultUserEmail, 255, sFilePath); tpc.F_GetPrivateProfileString("UserInfo", "Language", "NA", sDefaultUserLanguage, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Ground PC or Primary PC", "NA", sDefaultProjectName1, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Cloud PC or Backup PC", "NA", sDefaultProjectName2, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Ground PC or Primary PC", "NA", sDefaultIP1, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Cloud PC or Backup PC", "NA", sDefaultIP2, 255, sFilePath); WebAccessIP.Text = sDefaultIP1.ToString(); slanguage = sDefaultUserLanguage.ToString(); sProjectName = sDefaultProjectName1.ToString(); }
private void InitialRequiredInfo(string sFilePath) { StringBuilder sDefaultUserLanguage = new StringBuilder(255); StringBuilder sDefaultUserEmail = new StringBuilder(255); StringBuilder sDefaultUserRetryNum = new StringBuilder(255); StringBuilder sBrowser = new StringBuilder(255); StringBuilder sDefaultProjectName1 = new StringBuilder(255); StringBuilder sDefaultProjectName2 = new StringBuilder(255); StringBuilder sDefaultIP1 = new StringBuilder(255); StringBuilder sDefaultIP2 = new StringBuilder(255); tpc.F_GetPrivateProfileString("UserInfo", "Language", "NA", sDefaultUserLanguage, 255, sFilePath); tpc.F_GetPrivateProfileString("UserInfo", "Email", "NA", sDefaultUserEmail, 255, sFilePath); tpc.F_GetPrivateProfileString("UserInfo", "RetryNum", "NA", sDefaultUserRetryNum, 255, sFilePath); tpc.F_GetPrivateProfileString("UserInfo", "Browser", "NA", sBrowser, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Primary PC", "NA", sDefaultProjectName1, 255, sFilePath); tpc.F_GetPrivateProfileString("ProjectName", "Secondary PC", "NA", sDefaultProjectName2, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Primary PC", "NA", sDefaultIP1, 255, sFilePath); tpc.F_GetPrivateProfileString("IP", "Secondary PC", "NA", sDefaultIP2, 255, sFilePath); comboBox_Language.Text = sDefaultUserLanguage.ToString(); textbox_UserEmail.Text = sDefaultUserEmail.ToString(); comboBox_Browser.Text = sBrowser.ToString(); textBox_Primary_project.Text = sDefaultProjectName1.ToString(); textBox_Secondary_project.Text = sDefaultProjectName2.ToString(); textBox_Primary_IP.Text = sDefaultIP1.ToString(); textBox_Secondary_IP.Text = sDefaultIP2.ToString(); if (Int32.TryParse(sDefaultUserRetryNum.ToString(), out iRetryNum)) // 在這邊取得retry number { EventLog.AddLog("Converted retry number '{0}' to {1}.", sDefaultUserRetryNum.ToString(), iRetryNum); } else { EventLog.AddLog("Attempted conversion of '{0}' failed.", sDefaultUserRetryNum.ToString() == null ? "<null>" : sDefaultUserRetryNum.ToString()); EventLog.AddLog("Set the number of retry as 3"); iRetryNum = 3; // 轉換失敗 直接指定預設值為3 } }