На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Не считывает данные 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, даже если оставить видимой - все равно не считывает...
                    Удали код,неотносящийся к проблеме. Загрузи проект сюда.
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:


                    Рейтинг@Mail.ru
                    [ Script execution time: 0,0246 ]   [ 16 queries used ]   [ Generated: 28.03.24, 16:49 GMT ]