<?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[In eine Textdatei schreiben]]></title><description><![CDATA[<p>Bisher habe ich folgenden Code benutzt, um Datei in eine Datei zu schreiben:</p>
<pre><code class="language-cpp">CFile dataFile;
	char strFilter[] = { &quot;Textfiles (*.txt)|*.txt|All Files (*.*)|*.*||&quot;};
	CFileDialog FileDlg(FALSE, &quot;.txt&quot;, NULL, 0, strFilter);

	if (FileDlg.DoModal()==IDOK)
	{
		if (dataFile.Open(FileDlg.GetFileName(), CFile::modeCreate| CFile::modeWrite)==FALSE)
			return;
		CArchive ar(&amp;dataFile, CArchive::store);

		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdPhasedifference[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdModulation[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; psIntensity[i];
		for (int i=0; i&lt;(((XCHIPSIZE*YCHIPSIZE+2)*2)*4); i++)
			ar &lt;&lt; psRaw[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdDistance[i];

		ar.Close();
	}

	dataFile.Close();
</code></pre>
<p>Nun muss ich aber Zeilen aus einem RichEdit in eine Textdatei schreiben (und zwar so dass ich sie danach mit jedem Texteditor lesen kann), dazu ist CArchive nicht in der Lage oder? Gibts bestimmte Hilfsklassen oder hat jemand ein gutes Tutorial? Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154487/in-eine-textdatei-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 16:04:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154487.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Jul 2006 15:41:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In eine Textdatei schreiben on Thu, 27 Jul 2006 15:43:45 GMT]]></title><description><![CDATA[<p>Bisher habe ich folgenden Code benutzt, um Datei in eine Datei zu schreiben:</p>
<pre><code class="language-cpp">CFile dataFile;
	char strFilter[] = { &quot;Textfiles (*.txt)|*.txt|All Files (*.*)|*.*||&quot;};
	CFileDialog FileDlg(FALSE, &quot;.txt&quot;, NULL, 0, strFilter);

	if (FileDlg.DoModal()==IDOK)
	{
		if (dataFile.Open(FileDlg.GetFileName(), CFile::modeCreate| CFile::modeWrite)==FALSE)
			return;
		CArchive ar(&amp;dataFile, CArchive::store);

		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdPhasedifference[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdModulation[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; psIntensity[i];
		for (int i=0; i&lt;(((XCHIPSIZE*YCHIPSIZE+2)*2)*4); i++)
			ar &lt;&lt; psRaw[i];
		for (int i=0; i&lt;(XCHIPSIZE*YCHIPSIZE); i++)
			ar &lt;&lt; pdDistance[i];

		ar.Close();
	}

	dataFile.Close();
</code></pre>
<p>Nun muss ich aber Zeilen aus einem RichEdit in eine Textdatei schreiben (und zwar so dass ich sie danach mit jedem Texteditor lesen kann), dazu ist CArchive nicht in der Lage oder? Gibts bestimmte Hilfsklassen oder hat jemand ein gutes Tutorial? Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105505</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Thu, 27 Jul 2006 15:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to In eine Textdatei schreiben on Thu, 27 Jul 2006 15:59:33 GMT]]></title><description><![CDATA[<p>Könntest dir mit GetWindowText den Inhalt in einen CString holen und den dann in in dein Archiv schieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105519</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Thu, 27 Jul 2006 15:59:33 GMT</pubDate></item><item><title><![CDATA[Reply to In eine Textdatei schreiben on Thu, 27 Jul 2006 16:17:50 GMT]]></title><description><![CDATA[<p>Sehe ich dann im Archiv (also in der txt-Datei) nicht nur Zeichenwirrwarr?</p>
<p>Was ist mit CStdioFile? Wäre das die Lösung? Dazu bräuchte ich aber mal ein kurzes Beispiel, da ich über google und hier kein gutes Beispiel finde, wie man das benutzt. Danke!</p>
<p>EDIT: Hab grad was aus diesem Forum gefunden, einen Teststring hat er schonmal korrekt geschrieben. Nun muss nur noch alles ans RichEdit gebunden werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105529</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Thu, 27 Jul 2006 16:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to In eine Textdatei schreiben on Thu, 27 Jul 2006 16:23:01 GMT]]></title><description><![CDATA[<p>Ehm soweit ich weiss kann man auch mit CArchive reinschreiben.<br />
CStdioFile ist einfach ein wenig besser geeignet dafür, deswegen würde ich eher dieses empfehlen.</p>
<p>Und was für ein Codebeispiel brauchst du mit CStdioFile? Mit WriteString schreibst einen String rein und mit ReadString liest du ihn wieder raus. Wo ist da das Problem? ^^</p>
<p>Oder brauchst du seit deinem Edit kein Codebeispiel mehr? ^^</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1105538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105538</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Thu, 27 Jul 2006 16:23:01 GMT</pubDate></item><item><title><![CDATA[Reply to In eine Textdatei schreiben on Thu, 27 Jul 2006 22:13:06 GMT]]></title><description><![CDATA[<p>Ja, seit dem Edit hat sich das Beispiel erledigt, mit einem Teststring klappt es ja schonmal <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/1105742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1105742</guid><dc:creator><![CDATA[JPSelter]]></dc:creator><pubDate>Thu, 27 Jul 2006 22:13:06 GMT</pubDate></item></channel></rss>