<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Einfügen von Strings aus einem Textfile in eine Listbox]]></title><description><![CDATA[<p>Hallo Leute</p>
<p>Also wir haben folgendes Problem, und zwar<br />
wollen wir Strings aus einem Txt.-file in eine ListBox<br />
im MFC kopieren, aber leider kopiert es immer nur den ersten String.</p>
<p>Cfuellen fuell;<br />
CString temp;</p>
<p>if (fuell.fuellen() == 1)<br />
{<br />
MessageBox(&quot;Dateifehler&quot;, &quot;Fehler&quot;);<br />
}<br />
else<br />
{<br />
fuell.fuellen();<br />
temp.Format(&quot;%s %s %s %s %s&quot;, fuell.get_name(), fuell.get_vorwahl(), fuell.get_telnr(), fuell.get_marke(), fuell.get_bez());<br />
m_gefunden.AddString(temp);<br />
}</p>
<p>int Cfuellen::fuellen()<br />
{<br />
const int ANZ = 250;<br />
ifstream file(FILENAME);<br />
char temp[ANZ];</p>
<p>if (!file)<br />
return 1;<br />
else<br />
{<br />
while (file.getline(name, ANZ, '\t')) //name<br />
{<br />
file.getline(temp, ANZ, '\t'); //vorname<br />
file.getline(temp, ANZ, '\t'); //adresse<br />
file.getline(temp, ANZ, '\t'); //plz<br />
file.getline(temp, ANZ, '\t'); //ort<br />
file.getline(vorwahl, ANZ, '\t'); //vorwahl<br />
file.getline(telnr, ANZ, '\t'); //telefonnummer<br />
file.getline(marke, ANZ, '\t'); //marke<br />
file.getline(bez, ANZ, '\t'); //bezeichung<br />
file.getline(temp, ANZ, '\n'); //rest ueberlesen<br />
return 0;<br />
} //while<br />
} //else<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/42708/einfügen-von-strings-aus-einem-textfile-in-eine-listbox</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 08:32:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/42708.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Jul 2003 15:41:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einfügen von Strings aus einem Textfile in eine Listbox on Tue, 15 Jul 2003 15:41:33 GMT]]></title><description><![CDATA[<p>Hallo Leute</p>
<p>Also wir haben folgendes Problem, und zwar<br />
wollen wir Strings aus einem Txt.-file in eine ListBox<br />
im MFC kopieren, aber leider kopiert es immer nur den ersten String.</p>
<p>Cfuellen fuell;<br />
CString temp;</p>
<p>if (fuell.fuellen() == 1)<br />
{<br />
MessageBox(&quot;Dateifehler&quot;, &quot;Fehler&quot;);<br />
}<br />
else<br />
{<br />
fuell.fuellen();<br />
temp.Format(&quot;%s %s %s %s %s&quot;, fuell.get_name(), fuell.get_vorwahl(), fuell.get_telnr(), fuell.get_marke(), fuell.get_bez());<br />
m_gefunden.AddString(temp);<br />
}</p>
<p>int Cfuellen::fuellen()<br />
{<br />
const int ANZ = 250;<br />
ifstream file(FILENAME);<br />
char temp[ANZ];</p>
<p>if (!file)<br />
return 1;<br />
else<br />
{<br />
while (file.getline(name, ANZ, '\t')) //name<br />
{<br />
file.getline(temp, ANZ, '\t'); //vorname<br />
file.getline(temp, ANZ, '\t'); //adresse<br />
file.getline(temp, ANZ, '\t'); //plz<br />
file.getline(temp, ANZ, '\t'); //ort<br />
file.getline(vorwahl, ANZ, '\t'); //vorwahl<br />
file.getline(telnr, ANZ, '\t'); //telefonnummer<br />
file.getline(marke, ANZ, '\t'); //marke<br />
file.getline(bez, ANZ, '\t'); //bezeichung<br />
file.getline(temp, ANZ, '\n'); //rest ueberlesen<br />
return 0;<br />
} //while<br />
} //else<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/309863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/309863</guid><dc:creator><![CDATA[steiger]]></dc:creator><pubDate>Tue, 15 Jul 2003 15:41:33 GMT</pubDate></item></channel></rss>