コード例 #1
0
        private void LoadCoefficient()
        {
            string    key;
            UlIniFile ini = Resource.Ini;

            coefficients.Clear();
            foreach (ECoefficient coeff in Enum.GetValues(typeof(ECoefficient)))
            {
                key = coeff.ToString();

                coefficients.Add(new CoefficientViewRow(
                                     coeff.ToDescription(),
                                     (float)ini.GetDouble("Coefficient.ID11", key),
                                     (float)ini.GetDouble("Coefficient.ID12", key),
                                     (float)ini.GetDouble("Coefficient.ID21", key),
                                     (float)ini.GetDouble("Coefficient.ID22", key)));
            }

            coeffGridView.RefreshData();
        }
コード例 #2
0
        public void Load()
        {
            string section = "Options";

            Options.FixedAtmPressure = ini.GetBoolean(section, "FixedAtmPressure");
            Options.ForcedInteg      = ini.GetBoolean(section, "ForcedInteg");
            Options.ExcelPath        = ini.GetString(section, "ExcelPath");
            Options.AutoExcel        = ini.GetBoolean(section, "AutoExcel");
            Options.StoppedTestExcel = ini.GetBoolean(section, "StoppedTestExcel");
            Options.Indoor11         = ini.GetBoolean(section, "Indoor11");
            Options.Indoor12         = ini.GetBoolean(section, "Indoor12");
            Options.Indoor21         = ini.GetBoolean(section, "Indoor21");
            Options.Indoor22         = ini.GetBoolean(section, "Indoor22");
            Options.Indoor1TC        = ini.GetBoolean(section, "Indoor1TC");
            Options.Indoor2TC        = ini.GetBoolean(section, "Indoor2TC");
            Options.OutdoorTC        = ini.GetBoolean(section, "OutdoorTC");

            string[] coeffSection =
            { "Coefficient.ID11", "Coefficient.ID12", "Coefficient.ID21", "Coefficient.ID22" };

            for (int i = 0; i < 4; i++)
            {
                Coefficients[i].Airflow           = (float)ini.GetDouble(coeffSection[i], "Airflow");
                Coefficients[i].CoolingCapacity   = (float)ini.GetDouble(coeffSection[i], "CoolingCapacity");
                Coefficients[i].HeatingCapacity   = (float)ini.GetDouble(coeffSection[i], "HeatingCapacity");
                Coefficients[i].Cooling_HLK       = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK");
                Coefficients[i].Heating_HLK       = (float)ini.GetDouble(coeffSection[i], "Heating_HLK");
                Coefficients[i].Cooling_HLK_Duct1 = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK_Duct1");
                Coefficients[i].Heating_HLK_Duct1 = (float)ini.GetDouble(coeffSection[i], "Heating_HLK_Duct1");
                Coefficients[i].Cooling_HLK_Duct2 = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK_Duct2");
                Coefficients[i].Heating_HLK_Duct2 = (float)ini.GetDouble(coeffSection[i], "Heating_HLK_Duct2");
                Coefficients[i].Cooling_HLK_Duct3 = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK_Duct3");
                Coefficients[i].Heating_HLK_Duct3 = (float)ini.GetDouble(coeffSection[i], "Heating_HLK_Duct3");
                Coefficients[i].Cooling_HLK_Duct4 = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK_Duct4");
                Coefficients[i].Heating_HLK_Duct4 = (float)ini.GetDouble(coeffSection[i], "Heating_HLK_Duct4");
                Coefficients[i].Cooling_HLK_Duct5 = (float)ini.GetDouble(coeffSection[i], "Cooling_HLK_Duct5");
                Coefficients[i].Heating_HLK_Duct5 = (float)ini.GetDouble(coeffSection[i], "Heating_HLK_Duct5");
                Coefficients[i].Nozzle1           = (float)ini.GetDouble(coeffSection[i], "Nozzle1");
                Coefficients[i].Nozzle2           = (float)ini.GetDouble(coeffSection[i], "Nozzle2");
                Coefficients[i].Nozzle3           = (float)ini.GetDouble(coeffSection[i], "Nozzle3");
                Coefficients[i].Nozzle4           = (float)ini.GetDouble(coeffSection[i], "Nozzle4");
            }
        }