Beispiel #1
0
 private void next_btn_Click(object sender, EventArgs e)
 {
     if (!textBox1.Text.Equals(""))
     {
         double result;
         if (Double.TryParse(textBox1.Text, out result))
         {
             Program.modeling.ScalingFactor = Double.Parse(textBox1.Text);
             Program.modeling.CalculationOfIncrementModelTime();
             this.Visible = false;
             ProcessForm pf = new ProcessForm(this);
             pf.Show();
         }
         else
         {
             MessageBox.Show("Некорректное введенное значение", "Ошибка заполнения поля для ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Beispiel #2
0
        private void next_btn_Click(object sender, EventArgs e)
        {
            if (input_rb.Checked == true)
            {
                if (!deltat_tb.Text.Equals(""))
                {
                    double result;
                    if (Double.TryParse(deltat_tb.Text, out result))
                    {
                        Program.modeling.deltat = Convert.ToDouble(deltat_tb.Text);

                        if (T_tb.Text.Equals("") || dT_tb.Text.Equals("") || K_tb.Text.Equals(""))
                        {
                            MessageBox.Show("Заполните все поля.", "Ошибка заполнения полей ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            if (Double.TryParse(T_tb.Text, out result) && Double.TryParse(dT_tb.Text, out result) && Double.TryParse(K_tb.Text, out result))
                            {
                                Program.modeling.ToEnizializedModeling(Convert.ToDouble(T_tb.Text), Convert.ToDouble(dT_tb.Text), Convert.ToInt32(K_tb.Text));
                                Program.modeling.control();

                                this.Visible = false;
                                ProcessForm pf = new ProcessForm();
                                pf.Show();
                            }

                            else
                            {
                                MessageBox.Show("Некорректное введенное значение", "Ошибка заполнения поля для ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show("Некорректное введенное значение", "Ошибка заполнения поля для ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Заполните все поля.", "Ошибка заполнения поля для ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                if (T_tb.Text.Equals("") || dT_tb.Text.Equals("") || K_tb.Text.Equals(""))
                {
                    MessageBox.Show("Заполните все поля.", "Ошибка заполнения полей ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    double result;
                    if (Double.TryParse(T_tb.Text, out result) && Double.TryParse(dT_tb.Text, out result) && Double.TryParse(K_tb.Text, out result))
                    {
                        Program.modeling.ToEnizializedModeling(Convert.ToDouble(T_tb.Text), Convert.ToDouble(dT_tb.Text), Convert.ToInt32(K_tb.Text));
                        this.Visible = false;
                        Form5 f5 = new Form5(this);
                        f5.Show();
                    }
                    else
                    {
                        MessageBox.Show("Заполните все поля.", "Ошибка заполнения поля для ввода", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                if (calc_dT_rb.Checked == true)
                {
                    Program.modeling.CalculationOfIncrementdT();
                }
                //Program.modeling.deltat = Program.modeling.CalculationOfIncrementModelTime
            }
        }