<?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[TStringList Zeile entfernen]]></title><description><![CDATA[<p>In einem Programm von mir wird eine 4-stellige Zahl in einer Textdatei gespeichert. Diese Zahl wird mit einer TStringList und SaveToFile gespeichert. Eigentlich alles kein Problem. Diese Zahl steht nun in der ersten Zeile der Datei. Nun wird aber beim Abspeichern am Ende der Zeile an die Zahl ein unsichtbares &quot;Zeilenende-Zeichen&quot; (kleines Quadrat) angehängt.<br />
Da ich diese Datei mit einem anderen Programm öffne, wird dieses Zeichen sichtbar.</p>
<p>Wie bekomme ich es weg?</p>
<p>Mit der Delete-Funktion von TStringList geht es nicht, da es eigentlich ja gar keine zweite Zeile gibt...???</p>
<p>Danke schon mal...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138900/tstringlist-zeile-entfernen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 17:36:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138900.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Mar 2006 09:29:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 09:29:54 GMT]]></title><description><![CDATA[<p>In einem Programm von mir wird eine 4-stellige Zahl in einer Textdatei gespeichert. Diese Zahl wird mit einer TStringList und SaveToFile gespeichert. Eigentlich alles kein Problem. Diese Zahl steht nun in der ersten Zeile der Datei. Nun wird aber beim Abspeichern am Ende der Zeile an die Zahl ein unsichtbares &quot;Zeilenende-Zeichen&quot; (kleines Quadrat) angehängt.<br />
Da ich diese Datei mit einem anderen Programm öffne, wird dieses Zeichen sichtbar.</p>
<p>Wie bekomme ich es weg?</p>
<p>Mit der Delete-Funktion von TStringList geht es nicht, da es eigentlich ja gar keine zweite Zeile gibt...???</p>
<p>Danke schon mal...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006519</guid><dc:creator><![CDATA[ralf123]]></dc:creator><pubDate>Thu, 02 Mar 2006 09:29:54 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 09:46:45 GMT]]></title><description><![CDATA[<p>Den Fehler beim Lesen vom &quot;anderen&quot; Programm beheben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006533</guid><dc:creator><![CDATA[loggi]]></dc:creator><pubDate>Thu, 02 Mar 2006 09:46:45 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 09:58:07 GMT]]></title><description><![CDATA[<p>Geht nicht, da die Software gekauft ist. Es handelt sich um ein Programm zum Etiketten drucken. Diese Zahl in der Datei wird ausgelesen und kommt direkt auf das Etikett.</p>
<p>Weitere Vorschläge?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006544</guid><dc:creator><![CDATA[ralf123]]></dc:creator><pubDate>Thu, 02 Mar 2006 09:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 10:04:49 GMT]]></title><description><![CDATA[<p>Per Hand speichern (über fstream's), da kannst du genauer kontrollieren, ob und wo Zeilenwechsel eingebaut werden.</p>
<p>(PS: Ist eine String<strong>List</strong> für ein einzelnes Element nicht etwas Overkill?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006554</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 02 Mar 2006 10:04:49 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 10:15:03 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>im Builder kannst du statt <em>std::fstream</em> auch <em>TFileStream</em> nehmen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006563</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 02 Mar 2006 10:15:03 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 10:17:20 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Per Hand speichern (über fstream's), da kannst du genauer kontrollieren, ob und wo Zeilenwechsel eingebaut werden.</p>
<p>(PS: Ist eine String<strong>List</strong> für ein einzelnes Element nicht etwas Overkill?)</p>
</blockquote>
<p>Wirft die Frage auf, wie in diesem Programm dann die Trennung mehrerer Elemente erfolgt.<br />
Kann dieses Programm mehrere Zeilen einlesen ? Oder willst du nur einen einfachen String speichern ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006565</guid><dc:creator><![CDATA[loggi]]></dc:creator><pubDate>Thu, 02 Mar 2006 10:17:20 GMT</pubDate></item><item><title><![CDATA[Reply to TStringList Zeile entfernen on Thu, 02 Mar 2006 11:49:12 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a><br />
Das ist richtig. Allerdings finde ich, dass fstream deutlich einfacher zu benutzen ist.</p>
<pre><code class="language-cpp">int test(4444);
ofstream out(&quot;Test.txt&quot;);
out &lt;&lt; test;
out.close();
</code></pre>
<p>gegen</p>
<pre><code class="language-cpp">AnsiString test(&quot;4444&quot;);
TFileStream *out = new TFileStream(&quot;Test.txt&quot;, fmCreate | fmShareExclusive);
out-&gt;Write(test.c_str(), test.Length());
delete out;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1006657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006657</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 02 Mar 2006 11:49:12 GMT</pubDate></item></channel></rss>