コード例 #1
0
        public void WriteSkin(string skinValue)
        {
            if (!File.Exists(IniPath))
            {
                File.Create(IniPath);
            }
            var inifile = new INIFileHelper(IniPath);

            inifile.IniWriteValue(_SkinSection, _SkinKey, skinValue);
        }
コード例 #2
0
        public string ReadSkin()
        {
            string SkinStr = "";

            if (File.Exists(IniPath))
            {
                var inifile = new INIFileHelper(IniPath);
                SkinStr = inifile.IniReadValue(_SkinSection, _SkinKey);
            }
            return(SkinStr);
        }
コード例 #3
0
ファイル: SMTDlg.cs プロジェクト: Arvin-He/SMT_CSharp
        private void SaveCCDParam_Click(object sender, EventArgs e)
        {
            System.IO.DirectoryInfo topDir = System.IO.Directory.GetParent(System.Environment.CurrentDirectory);
            //继续获取上级的上级的上级的目录。
            string        pathto         = topDir.Parent.FullName;
            string        configFilePath = Path.Combine(pathto, @"config\ccdConfig.ini");
            INIFileHelper inifile        = new INIFileHelper(configFilePath);

            inifile.WriteIniString("section1", "CCD增益", Convert.ToString(gainUpDown.Value));
            inifile.WriteIniString("section2", "CCD曝光度", Convert.ToString(exposureUpDown.Value));
        }
コード例 #4
0
ファイル: SMTDlg.cs プロジェクト: Arvin-He/SMT_CSharp
        private void LoadCCDParam_Click(object sender, EventArgs e)
        {
            System.IO.DirectoryInfo topDir = System.IO.Directory.GetParent(System.Environment.CurrentDirectory);
            string        pathto           = topDir.Parent.FullName;
            string        configFilePath   = Path.Combine(pathto, @"config\ccdConfig.ini");
            StringBuilder strCCDGain       = new StringBuilder(32);
            StringBuilder strCCDExposure   = new StringBuilder(32);
            INIFileHelper inifile          = new INIFileHelper(configFilePath);

            inifile.GetIniString("section1", "CCD增益", "", strCCDGain, strCCDGain.Capacity);
            inifile.GetIniString("section2", "CCD曝光度", "", strCCDExposure, strCCDExposure.Capacity);
            string gain     = strCCDGain.ToString();
            string exposure = strCCDExposure.ToString();

            gainUpDown.Value       = Convert.ToDecimal(gain);
            gainTrackBar.Value     = Convert.ToInt32(gain);
            exposureUpDown.Value   = Convert.ToDecimal(exposure);
            exposureTrackBar.Value = Convert.ToInt32(exposure);
        }