Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2011, 11:39   #1
qnec
Новичок
Джуниор
 
Регистрация: 11.12.2011
Сообщений: 2
По умолчанию Вывод текста в LiswView

Здравствуйте! Нуждаюсь в помощи по выводу данных из текстового файла в ListView, т.е. как сделать так, чтобы записи, которые находятся в текстовом файле отобразились в лист вью при запуске программы?
Код:
#pragma endregion
        private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) 
                        {
                        String^ fileName = "Справочник.txt"; //Создаем переменную строки и пишем название файла
                        StreamWriter^ sw = gcnew StreamWriter(fileName,true);//Поток для записи в файл, true - будет дозаписывать
 
                        sw->WriteLine(textBox1->Text); //Записывает строку в файл из полей
 
                        sw->WriteLine(textBox2->Text);
 
                        sw->WriteLine(textBox3->Text);
                         
                        sw->Close();//Закрываем поток для записи
                        textBox1->Text="";
                        textBox2->Text="";
                        textBox3->Text="";
                         }
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) 
                 {
 
                 }
};
}
В коде запись в файл.
qnec вне форума Ответить с цитированием
Старый 12.12.2011, 13:18   #2
qnec
Новичок
Джуниор
 
Регистрация: 11.12.2011
Сообщений: 2
По умолчанию UPDATE

Еще нужна помощь в поиске файла вот код:
Код:
//Поиск контакта
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) 
		 {
			String^ fileName = "Справочник.txt";
			StreamReader^ ffr = File::OpenText(fileName);

			String^ s;
			String^ ad;
			String^ as;
			String^ af;

			while ((s = ffr->ReadLine()) != nullptr) 
			{
				ad = ffr->ReadLine(); //Здесь происходит считывание из файла  по строка
				as = ffr->ReadLine();
				af = ffr->ReadLine();
				//Если программа нашла совпадение по 1 из 3 параметров поиска, то результат записывается в textBox
				if(textBox1->Text==ad || textBox2->Text==as || textBox3->Text==af)
				{
					textBox1->Text=ad;
					textBox2->Text=as;
					textBox3->Text=af;
				}
			}

			ffr->Close(); 
		 }
Не производит поиск! Подскажите где неправильно написан код?
qnec вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод текста )Игнат( Общие вопросы Delphi 3 10.08.2010 09:51
Вывод текста Aleksey1989 Помощь студентам 7 25.04.2010 16:52
Вывод текста SeeWhoIam Помощь студентам 2 24.12.2009 22:36
C|Вывод текста Troi666 Помощь студентам 4 09.05.2009 01:31
вывод текста Shkentik Общие вопросы Delphi 5 21.04.2009 23:29