На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Модераторы: maxim84_, juice
  
> Не считывает данные textBox из другой формы
    Добрый день. Ошибок нет, только вот не читает textBox-ы...
    В одной форме (авторизация):
    ExpandedWrap disabled
      public string s;
      ...
      s = textBox1.Text.ToString();
      Close();


    В другой (сам тест):
    ExpandedWrap disabled
      ...
      avt form = new avt();
      MessageBox.Show("Правильных ответов: " + yes + "\n Неправильных ответов: " + no, "Результаты теста", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
      StreamWriter textFile = new StreamWriter("result\\" + form.textBox1.Text + ".txt"); //один вариант - form.textBox1.Text, напрямую
      textFile.WriteLine("ФИО: {0}", form.s);   // 2 вариант - через переменную  
      textFile.WriteLine("Тест №1 \"Название теста\"");
      textFile.WriteLine("Правильных ответов: {0}", yes);
      textFile.WriteLine("Неправильных ответов: {0}", no);
      textFile.Close();
      ...


    Файл создается и сохраняется, но без названия, просто .txt, и в ФИО тоже ничего нет.
    Я перепробовала все, пожалуйста помогите...
      Приведенного кода недостаточно.
      Нужен код в avt форме.
      Мои религиозные убеждения не позволяют мне комментировать код.
      Моё мировоззренье таково: в программе комментария ни одного!
        MIF, в avt весь код такой:
        ExpandedWrap disabled
          namespace WindowsFormsApplication1
          {
              public partial class avt : Form
              {
                  public string s;
                  public avt()
                  {
                      InitializeComponent();
                  }
           
                  private void button1_Click(object sender, EventArgs e)
                  {
                      s = textBox1.Text.ToString();
                      Close();
                  }
              }
          }
        Сообщение отредактировано: The Night -
          ап
            А кто/что заполняет textBox1?
            Мои религиозные убеждения не позволяют мне комментировать код.
            Моё мировоззренье таково: в программе комментария ни одного!
              MIF,
              Цитата
              А кто заполняет textBox1?

              Пользователь
                Пользовательзаполняет поле в другом экземпляре формы. Avt формва не видна.
                Мои религиозные убеждения не позволяют мне комментировать код.
                Моё мировоззренье таково: в программе комментария ни одного!
                  MIF, даже если оставить видимой - все равно не считывает...
                    Удали код,неотносящийся к проблеме. Загрузи проект сюда.
                    Мои религиозные убеждения не позволяют мне комментировать код.
                    Моё мировоззренье таково: в программе комментария ни одного!
                    1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                    0 пользователей:


                    Рейтинг@Mail.ru
                    [ Script Execution time: 0,0857 ]   [ 15 queries used ]   [ Generated: 17.06.19, 11:02 GMT ]