Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > OpenFileDialog


Автор: neprofi 26.3.2008, 22:46
Help help!!!!
Помогите, пожалуйста. у меня есть несколько текстбоксов. Необходимо открыть текстовый файл и загрузить в текстбоксы 1ю, 2ю, 3ю...строку файла сответственно. Подскажите как это можно сделать. smile  smile  

Автор: Miller_time 26.3.2008, 23:33
с помощью методов и классов Stream см. MSDN

Автор: neprofi 26.3.2008, 23:35
а ссылочку MSDN не подскажете?

Автор: Miller_time 26.3.2008, 23:39
Подожди минут 10 выложу тестовый пример , а вообще этот вопрос кучу раз мелькал на форуме да же по запросу по моему имени ты найдешь то что тебе нужна .

Добавлено через 5 минут и 8 секунд
Пользуйся.

Автор: neprofi 26.3.2008, 23:53
Спасибки за файл.  smile Сейчас попробую, может что-то получится

Автор: Miller_time 27.3.2008, 00:13
Это на запись но я думаю ты разберешься на чтение соответсвенно будет StreamReader, не забудь создать файл и указать путь.

Автор: neprofi 27.3.2008, 00:39
Если честно, у меня ничего не получается smile , даже с записью. файл создала, но работать не хочет. А возможно это сделать с openfiledialog ?

Автор: WERITAS 27.3.2008, 08:41
Всем доброго времени суток! 
Цитата(neprofi @  27.3.2008,  00:39 Найти цитируемый пост)
А возможно это сделать с openfiledialog ?

Конечно, возможно. Приведенный выше код надо лишь чуть-чуть изменить:
Код

// openFileDialog1 - объект класса OpenFileDialog
openFileDialog1.InitialDirectory = Application.StartupPath;
openFileDialog1.Title = "Пример загрузки из файла";
openFileDialog1.Filter = "(*.txt)|*.txt";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
   try
   {
      using (StreamReader sr = new StreamReader(openFileDialog1.FileName))
      {
         textBox1.Text = sr.ReadLine();
         textBox2.Text = sr.ReadLine();
         textBox3.Text = sr.ReadLine();
       }
    }
    catch(Exception)
    { 
       // обработка исключения  
    }
}


Цитата(neprofi @  27.3.2008,  00:39 Найти цитируемый пост)
файл создала, но работать не хочет

Код в студию

Автор: neprofi 28.3.2008, 10:32
Спасибо, большое. У меня всё получилось и теперь моя программка работает smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)