<?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[Dateiinhalt auslesen geht nicht]]></title><description><![CDATA[<p>Ich möchte den Inhalt einer Datei auslesen, allerdings bricht mir das<br />
Programm immer mit &quot;str != NULL&quot; ab.</p>
<p>Wenn ich den Pfad nicht über ein Editcontrol vorgebe, sondern ihn<br />
mittels</p>
<pre><code class="language-cpp">File.Open(&quot;c:\\test.txt&quot;, CFile::modeRead,NULL);
</code></pre>
<p>angebe, funktioniert das Auslesen der Textdatei.</p>
<pre><code class="language-cpp">CString xstring;
int zeile=0;
CString c_zeile,wert;

CStdioFile File;
//dateiname1 ist mein CString des Editcontrol IDC_EDIT1
File.Open(dateiname1, CFile::modeRead,NULL);
while(File.ReadString(xstring))
{	

zeile++;
wert = &quot;\r\n&quot;+xstring;
c_zeile.Format(&quot;%i&quot;,zeile);

MessageBox(wert,c_zeile);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/177705/dateiinhalt-auslesen-geht-nicht</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 17:01:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/177705.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Apr 2007 09:51:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateiinhalt auslesen geht nicht on Tue, 03 Apr 2007 09:51:29 GMT]]></title><description><![CDATA[<p>Ich möchte den Inhalt einer Datei auslesen, allerdings bricht mir das<br />
Programm immer mit &quot;str != NULL&quot; ab.</p>
<p>Wenn ich den Pfad nicht über ein Editcontrol vorgebe, sondern ihn<br />
mittels</p>
<pre><code class="language-cpp">File.Open(&quot;c:\\test.txt&quot;, CFile::modeRead,NULL);
</code></pre>
<p>angebe, funktioniert das Auslesen der Textdatei.</p>
<pre><code class="language-cpp">CString xstring;
int zeile=0;
CString c_zeile,wert;

CStdioFile File;
//dateiname1 ist mein CString des Editcontrol IDC_EDIT1
File.Open(dateiname1, CFile::modeRead,NULL);
while(File.ReadString(xstring))
{	

zeile++;
wert = &quot;\r\n&quot;+xstring;
c_zeile.Format(&quot;%i&quot;,zeile);

MessageBox(wert,c_zeile);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1258410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258410</guid><dc:creator><![CDATA[Guffy@work]]></dc:creator><pubDate>Tue, 03 Apr 2007 09:51:29 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiinhalt auslesen geht nicht on Tue, 03 Apr 2007 09:54:44 GMT]]></title><description><![CDATA[<p>Da solltest du eventuell kontrolieren, ob das Öffnen auch funktioniert hat.</p>
<p>PS:</p>
<blockquote>
<pre><code class="language-cpp">//dateiname1 ist mein CString des Editcontrol IDC_EDIT1
</code></pre>
</blockquote>
<p>Hast du auch daran gedacht, diesen String mit dem Editcontrol zu synchronisieren? (Stichwort: UpdateData())</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258415</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 03 Apr 2007 09:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiinhalt auslesen geht nicht on Tue, 03 Apr 2007 09:54:59 GMT]]></title><description><![CDATA[<p>Hast du UpdateData() vergessen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258416</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 03 Apr 2007 09:54:59 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiinhalt auslesen geht nicht on Tue, 03 Apr 2007 10:09:34 GMT]]></title><description><![CDATA[<p>Hallo CStoll,</p>
<p>ich habe das</p>
<pre><code class="language-cpp">UpdateData(true)
</code></pre>
<p>ganzen oben in der Funktion gesetzt<br />
(sorry habe ich hier vergessen her zu kopieren).</p>
<p>Es lag aber an einem Fehler den ich versehentlich an anderer<br />
Stelle eingebaut und nicht bemerkt habe.</p>
<p>Der Fall hat sich erledigt. Mein obiger Code funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258423</guid><dc:creator><![CDATA[Guffy@work]]></dc:creator><pubDate>Tue, 03 Apr 2007 10:09:34 GMT</pubDate></item><item><title><![CDATA[Reply to Dateiinhalt auslesen geht nicht on Tue, 03 Apr 2007 15:54:28 GMT]]></title><description><![CDATA[<p>Laut MSDN sollte bein Öffnen auch noch eine &quot;Rechte-Flag&quot; mit angegeben werdeb, also shared, exclusiv usw(genaue Bezeichner siehe MSDN). Solltest du mal machen, nicht das da später Probleme entstehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1258703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1258703</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Tue, 03 Apr 2007 15:54:28 GMT</pubDate></item></channel></rss>