Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.200.66] |
|
Сообщ.
#1
,
|
|
|
Привет всем!!!! Подскажите как из *.txt перенисти содежимое в ListBox, не одну строку, а несколько.
Большое спосибо всем. |
Сообщ.
#2
,
|
|
|
Допустим в файле данные набиты в столбик.. Ты читаешь из файла данные до первого перевода строки и загоняешь их в листбокс. Все это зацикливаешь пока не будет достигнут конец файла.
|
Сообщ.
#3
,
|
|
|
Блин, такие вопросы поганят форум! Неужели ты понятия не имеешь, как это сделать?
|
Сообщ.
#4
,
|
|
|
Чё ты ругаешся. ???
Может для человека этот вопрос проблемен. Здесь собираются люди разного уговня. |
Сообщ.
#5
,
|
|
|
Цитата DimaM, 20.02.02, 11:16:49 Привет всем!!!! Подскажите как из *.txt перенисти содежимое в ListBox, не одну строку, а несколько. Большое спосибо всем. TListBox->Items->Add("Строка которую хочешь добавить"); |
Сообщ.
#6
,
|
|
|
//VC++
CString strFileLine; CStdioFile UserFile; CFileException fileException; if (UserFile.Open(g_strProgramDir + pszUserFileName, CFile::modeRead, &fileException )) { for(int i = 0; UserFile.ReadString(strFileLine); i++) { if(!strFileLine.IsEmpty()) m_wndList.AddString(strFileLine); } UserFile.Close(); } |
Сообщ.
#7
,
|
|
|
Я использовал досовые шняги:
ifstream inf("FileName.txt", ios::in | ios:: binary); char ch; CString sumb; CString String; int eof; while(1) { String = ""; eof = in.peek(); if(eof==EOF) break; while(1) { ch = in.get(); if(ch=='\n') break; sumb = ch; String = String + sumb; } m_List.AddString(String); } Вроде так... не помню... |
Сообщ.
#8
,
|
|
|
Следует различать DOS и С Runtime функции. Хотя синтаксис не изменился, реализация уже давно не та.
|
Сообщ.
#9
,
|
|
|
Согласен с Codemaster-ом, но я использовал посимвольное досовое чтение потому как шифровал данные в файле.
|
Сообщ.
#10
,
|
|
|
Ну тогда уж лучше не CString использовать, а string STL'ный или вообще C-строки (хотя STL все-таки удобнее и надежнее).
|
Сообщ.
#11
,
|
|
|
Ну не знаю, у меня работало...
|