Пример #1
0
        //名前からコントロールを詮索する
        //処理だと処理が重くなるので、該当が無い場合nullを返す
        protected OneCtrl GetCtrl(String name)
        {
            OneVal oneVal = ListVal.Search(name);

            if (oneVal == null)
            {
                return(null);
            }
            return(oneVal.OneCtrl);
        }
Пример #2
0
        //値の取得
        public object GetValue(string name)
        {
            var oneVal = ListVal.Search(name);

            if (oneVal == null)
            {
                Util.RuntimeException(string.Format("名前が見つかりません name={0}", name));
                return(null);
            }
            return(oneVal.Value);
        }
Пример #3
0
        //値の設定
        public void SetVal(IniDb iniDb, string name, object value)
        {
            var oneVal = ListVal.Search(name);

            if (oneVal == null)
            {
                Util.RuntimeException(string.Format("名前が見つかりません name={0}", name));
                return;
            }
            //コントロールの値を変更
            oneVal.OneCtrl.Write(value);

            //Ver6.0.0
            oneVal.SetValue(value);

            //レジストリへ保存
            Save(iniDb);
        }