public void ReadTextureSettings() { try { if (File.Exists(IniFileName)) { SampleNameTxt = IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "SampleNameTxt", "sample_name1,sample_name2").Split(','); SampleSnTxt = IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "SampleSnTxt", "01234,01235,56789").Split(','); FaceExpTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "FaceExpTxt", "110,200,210").Split(','), double.Parse); PeakDegreeTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "PeakDegreeTxt", "28.4,28.6,56.1").Split(','), double.Parse); TubeVoltageTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "TubeVoltageTxt", "25,26,30").Split(','), double.Parse); TubeCurrentTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "TubeCurrentTxt", "25,26,30").Split(','), double.Parse); BMIndexTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "BMIndexTxt", "0,0,1").Split(','), int.Parse); ScanMethodTxt = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "ScanMethodTxt", "0")); PsiStepTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "PsiStepTxt", "5,5,1").Split(','), double.Parse); PsiStartAngleTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "PsiStartAngleTxt", "0,0,0").Split(','), double.Parse); PsiStopAngleTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "PsiStopAngleTxt", "70,70,70").Split(','), double.Parse); PhiSpeedTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "PhiSpeedTxt", "5,5,10").Split(','), double.Parse); MeasureTimeTxt = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "MeasureTimeTxt", "1,0.5,1").Split(','), double.Parse); MeasureMethodTxt = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionTextureSetting, "MeasureMethodTxt", "0")); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void ReadMeasureSettings() { try { if (File.Exists(IniFileName)) { SampleName = IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "SampleName", "SDD_sample_name,LDA_sample_name").Split(','); SampleSn = IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "SampleSn", "01234,56789").Split(','); MeasureMethod = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "MeasureMethod", "0")); StartDegree = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "StartDegree", "150,150,150,150").Split(','), double.Parse); StopDegree = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "StopDegree", "150, 150, 150, 150").Split(','), double.Parse); MeasureStep = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "MeasureStep", "0.05,0.05,0.05,0.05").Split(','), double.Parse); MeasureTime = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "MeasureTime", "15,15,15,15").Split(','), double.Parse); TubeVoltage = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "TubeVoltage", "15,15,15,15").Split(','), double.Parse); TubeCurrent = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "TubeCurrent", "15,15,15,15").Split(','), double.Parse); FiveAxisInUse = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "FiveAxis", "0,0,0,0").Split(','), int.Parse); AnglePsi_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AnglePsi0", "0,15,30,45").Split(','), double.Parse); AngleX_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleX0", "0,15,30,45").Split(','), double.Parse); AngleY_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleY0", "0,15,30,45").Split(','), double.Parse); AngleZ_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleZ0", "0,15,30,45").Split(','), double.Parse); AngleAlpha_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleAlpha0", "0,15,30,45").Split(','), double.Parse); AngleBeta_Method0 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleBeta0", "0,15,30,45").Split(','), double.Parse); AnglePsi_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AnglePsi1", "0,15,30,45").Split(','), double.Parse); AngleX_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleX1", "0,15,30,45").Split(','), double.Parse); AngleY_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleY1", "0,15,30,45").Split(','), double.Parse); AngleZ_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleZ1", "0,15,30,45").Split(','), double.Parse); AngleAlpha_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleAlpha1", "0,15,30,45").Split(','), double.Parse); AngleBeta_Method1 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleBeta1", "0,15,30,45").Split(','), double.Parse); AnglePsi_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AnglePsi2", "0,15,30,45").Split(','), double.Parse); AngleX_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleX2", "0,15,30,45").Split(','), double.Parse); AngleY_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleY2", "0,15,30,45").Split(','), double.Parse); AngleZ_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleZ2", "0,15,30,45").Split(','), double.Parse); AngleAlpha_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleAlpha2", "0,15,30,45").Split(','), double.Parse); AngleBeta_Method2 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleBeta2", "0,15,30,45").Split(','), double.Parse); AnglePsi_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AnglePsi3", "0,15,30,45").Split(','), double.Parse); AngleX_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleX3", "0,15,30,45").Split(','), double.Parse); AngleY_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleY3", "0,15,30,45").Split(','), double.Parse); AngleZ_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleZ3", "0,15,30,45").Split(','), double.Parse); AngleAlpha_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleAlpha3", "0,15,30,45").Split(','), double.Parse); AngleBeta_Method3 = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AngleBeta3", "0,15,30,45").Split(','), double.Parse); ZeroPointMotorTS = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointMotorTS", "0,0").Split(','), double.Parse); ZeroPointMotorTD = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointMotorTD", "0,0").Split(','), double.Parse); ZeroPointAlpha = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointAlpha", "0,0").Split(','), double.Parse); ZeroPointBeta = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointBeta", "0,0").Split(','), double.Parse); ZeroPointX = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointX", "0,0").Split(','), double.Parse); ZeroPointY = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointY", "0,0").Split(','), double.Parse); ZeroPointZ = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "ZeroPointZ", "0,0").Split(','), double.Parse); AutoFocus = Array.ConvertAll(IniHelper.INIGetStringValue(IniFileName, SectionSDDSetting, "AutoFocus", "0,0").Split(','), double.Parse); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void ReadDeviceInit() { try { if (File.Exists(IniFileName)) { TargetType = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "TargetType", "0")); WarmUpWaitSec = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "WarmUpWaitSec", "360")); WarmUpVoltage = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "WarmUpVoltage", "10.0")); WarmUpCurrent = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "WarmUpCurrent", "5.0")); WarmUpLastTime = IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "WarmUpLastTime", " "); WarmUpIntervalMinute = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "WarmUpIntervalMinute", "28800")); DetectorType = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "DetectorType", "0")); SDDMotorMode = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "SDDMotorMode", "3")); DefaultVotage = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "DefaultVotage", "10")); DefaultCurrent = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "DefaultCurrent", "5")); SavePath = IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "SavePath", " "); OpenDataFileName = IniHelper.INIGetStringValue(IniFileName, SectionDevInit, "OpenDataFileName", " "); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// 读取value /// </summary> /// <param name="_section">节点名称</param> /// <param name="_key">key</param> /// <returns>返回值</returns> public string GetVlueWithKey(string _section, string _key) { if (IniFileName != null && IniFileName != "") { return(IniHelper.INIGetStringValue(IniFileName, _section, _key, "")); } else { return("Error"); } }
public void ReadLogin() { try { if (File.Exists(IniFileName)) { UserName = IniHelper.INIGetStringValue(IniFileName, SectionLogin, "User", "administrator"); UserPwd = IniHelper.INIGetStringValue(IniFileName, SectionLogin, "Pwd", "123456"); Language = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionLogin, "Language", "0")); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void ReadCommunication() { try { if (File.Exists(IniFileName)) { UartPortName = IniHelper.INIGetStringValue(IniFileName, SectionComm, "UartPort", "COM1"); UartBaudrate = IniHelper.INIGetStringValue(IniFileName, SectionComm, "UartBaudrate", "2400"); UartSendRetryMax = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionComm, "UartSendRetryMax", "3")); IPAddress = IniHelper.INIGetStringValue(IniFileName, SectionComm, "IPAddress", "192.168.1.2"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void ReadPearson() { try { if (File.Exists(IniFileName)) { FunctionIndex = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionPearson, "FunctionIndex", "0")); CustomExpEnabled = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionPearson, "CustomExpEnabled", "0")); n = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionPearson, "n", "0")); s = Convert.ToDouble(IniHelper.INIGetStringValue(IniFileName, SectionPearson, "s", "0")); BackgroudType = Convert.ToInt32(IniHelper.INIGetStringValue(IniFileName, SectionPearson, "BackgroudType", "0")); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }