public void ReadLocalIni() { _localIniManager = new IniManager(DefineSeting.LocalSettingIniFullPath); DefineSeting.LoginStepNo = _localIniManager.GetKeyValue("Step", "step"); DefineSeting.LoginStepName = _localIniManager.GetKeyValue("Step", "stepName"); DefineSeting.OutPath = _localIniManager.GetKeyValue("Output", "path"); if (Directory.Exists(DefineSeting.OutPath) == false) { DefineSeting.OutPath = ""; } DefineSeting.SetServerPath(_localIniManager.GetKeyValue("Setting", "serverPath")); int value; DefineSeting.Day = 1; if (int.TryParse(_localIniManager.GetKeyValue("See", "day"), out value)) { DefineSeting.Day = value; } DefineSeting.Second = 30; if (int.TryParse(_localIniManager.GetKeyValue("See", "second"), out value)) { DefineSeting.Second = value; } DefineSeting.TimeOutSecond = 20; if (int.TryParse(_localIniManager.GetKeyValue("Setting", "timeout"), out value)) { DefineSeting.TimeOutSecond = value; } DefineSeting.FinishTime = 1; double value2; if (double.TryParse(_localIniManager.GetKeyValue("Setting", "finishTime"), out value2)) { DefineSeting.FinishTime = value2; } }
static void Main() { Logger.SetRecord(true); Logger.SetPath(Application.StartupPath); MainController mainController = new MainController(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); DefineSeting.SetServerPath(mainController.LocalIniManager.GetKeyValue("Setting", "serverPath")); if (mainController.WorkManager.ConnectTest()) { mainController.WorkManager.StepList = mainController.StepManager.GetAllStep(); } MainForm loginFrom = new MainForm(mainController); if (loginFrom.ShowDialog() == DialogResult.OK) { Application.Run(new MainForm(mainController)); } }
public void SetServerPath(string folderPath) { _localIniManager.SetKeyValue("Setting", "serverPath", folderPath); DefineSeting.SetServerPath(folderPath); }