<?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[DelimitedText]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein kleines Problem mit meinem Delimiter.</p>
<pre><code>TStringList *list = new TStringList();
  list -&gt; Delimiter = ';';
  list -&gt; LoadFromFile(&quot;U:\\quelle2.csv&quot;);
  for (int y = 0; y &lt; list-&gt;Count; y++)
  {
    sgrid_Tabelle-&gt;Rows[y]-&gt; DelimitedText = list -&gt; Strings[y];
  }
  delete list;
</code></pre>
<p>Der Delimiter ist auf</p>
<pre><code>;
</code></pre>
<p>gesetzt, jedoch wird in dem StringGrid (sgrid_Tabelle) nur nach Komma zerteilt und angezeigt. Woran kann dies liegen?</p>
<p>Öffne ich eine Datei, die durch Komma getrennt ist, klappt alles, nur dass bei Zahlen (z.B. 3,25) das Komma durch einen Punkt ersetzt ist, was mich auch nicht weiter bringt!</p>
<p>Bin für jede Hilfe sehr dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/85179/delimitedtext</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 01:00:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/85179.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Sep 2004 13:00:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 14:01:56 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein kleines Problem mit meinem Delimiter.</p>
<pre><code>TStringList *list = new TStringList();
  list -&gt; Delimiter = ';';
  list -&gt; LoadFromFile(&quot;U:\\quelle2.csv&quot;);
  for (int y = 0; y &lt; list-&gt;Count; y++)
  {
    sgrid_Tabelle-&gt;Rows[y]-&gt; DelimitedText = list -&gt; Strings[y];
  }
  delete list;
</code></pre>
<p>Der Delimiter ist auf</p>
<pre><code>;
</code></pre>
<p>gesetzt, jedoch wird in dem StringGrid (sgrid_Tabelle) nur nach Komma zerteilt und angezeigt. Woran kann dies liegen?</p>
<p>Öffne ich eine Datei, die durch Komma getrennt ist, klappt alles, nur dass bei Zahlen (z.B. 3,25) das Komma durch einen Punkt ersetzt ist, was mich auch nicht weiter bringt!</p>
<p>Bin für jede Hilfe sehr dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600692</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Mon, 06 Sep 2004 14:01:56 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 13:11:33 GMT]]></title><description><![CDATA[<p>Du hast den Delimiter im falschen Objekt gesetzt. Der String wird in der Zeile des StringGrids zerlegt, nicht in 'list'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600717</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Mon, 06 Sep 2004 13:11:33 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 14:01:22 GMT]]></title><description><![CDATA[<p>Danke für die schnelle Antwort, doch leider bin ich noch ein Anfänger in Sachen C++ .... Kann mir jemand noch den korrekten Quelltext posten?</p>
<p>Danke im Voraus, auch wenn ich euch sicherlich langweile <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/600785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600785</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Mon, 06 Sep 2004 14:01:22 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 14:57:38 GMT]]></title><description><![CDATA[<p>tschli3107 schrieb:</p>
<blockquote>
<p>Danke für die schnelle Antwort, doch leider bin ich noch ein Anfänger in Sachen C++ .... Kann mir jemand noch den korrekten Quelltext posten?</p>
</blockquote>
<p>Seit wann ist der Status &quot;Anfänger&quot; ein Freibrief das Denken zu unterlassen? Lies doch einfach nochmals PABs Nachricht durch und korrigiere entsprechend.</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600817</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Mon, 06 Sep 2004 14:57:38 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 15:30:07 GMT]]></title><description><![CDATA[<p>Überleg mal: Wenn du einer Tabellenzeile (sgrid_Tabelle-&gt;Rows[y]) einen String mit Trennzeichen (DelimitedText) gibst, woher soll die Zeile wissen, bei welchem Trennzeichen (Delimiter) sie den String auseinandernehmen soll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600847</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Mon, 06 Sep 2004 15:30:07 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 17:29:28 GMT]]></title><description><![CDATA[<p>soll heißen: du musst dem StringGrid einen Delimiter zuweisen, so wie du es bei der StringList gemacht hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600965</guid><dc:creator><![CDATA[snOOfy]]></dc:creator><pubDate>Mon, 06 Sep 2004 17:29:28 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Mon, 06 Sep 2004 17:59:53 GMT]]></title><description><![CDATA[<p>Nicht dem StringGrid, sondern der jeweiligen Row.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600996</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Mon, 06 Sep 2004 17:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 05:55:36 GMT]]></title><description><![CDATA[<p>PAB schrieb:</p>
<blockquote>
<p>Überleg mal: Wenn du einer Tabellenzeile (sgrid_Tabelle-&gt;Rows[y]) einen String mit Trennzeichen (DelimitedText) gibst, woher soll die Zeile wissen, bei welchem Trennzeichen (Delimiter) sie den String auseinandernehmen soll?</p>
</blockquote>
<p>ok, soweit kann ich folgen, doch bei der Umsetzung zum Quelltext hängt es noch bei mir ....</p>
<p><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/601235</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601235</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 05:55:36 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 06:42:33 GMT]]></title><description><![CDATA[<p>Was hast du denn bis jetzt versucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601257</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 07 Sep 2004 06:42:33 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 06:53:20 GMT]]></title><description><![CDATA[<p>ja, ok: ich habe zwischendurch 8 stunden geschlafen und 2 mahlzeiten zu mir genommen, aber sonst nur probiert und getestet ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601269</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601269</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 06:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:00:19 GMT]]></title><description><![CDATA[<p>Meine Frage</p>
<p>junix schrieb:</p>
<blockquote>
<p>Was hast du denn bis jetzt versucht?</p>
</blockquote>
<p>War eigentlich als Anregung gedacht, dass du Zeigen sollst, WAS du versucht hast und nicht geklappt hat.</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601272</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:00:19 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:20:15 GMT]]></title><description><![CDATA[<p>z.B. die Hilfe zu RowDelimiter, wobei ich davon nix verstehe:<br />
&lt;&lt;<br />
Die Eigenschaft definiert den Zeilenbegrenzer für die Eingabedatei.</p>
<p>property RowDelimiter: String;</p>
<p>Beschreibung</p>
<p>Mit RowDelimiter wird der Zeilenbegrenzer (Tab-Ctrl-F oder |~) für die Eingabedatei festgelegt.</p>
<blockquote>
<blockquote></blockquote>
</blockquote>
<p>Doch wie bindet man den RowDelimiter ein? Wo und wie wird er definiert? <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="😕"
    /><br />
Es gibt auch keine Beispiel in der Borland Hilfe ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601279</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:20:15 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:22:47 GMT]]></title><description><![CDATA[<p>Wie greifst du denn sonst auf Properties zu?</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601286</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:22:47 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:23:50 GMT]]></title><description><![CDATA[<p>keine ahnung ....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601288</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:23:50 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:26:12 GMT]]></title><description><![CDATA[<p>Wie bist du denn z.B. auf das gekommen?</p>
<pre><code class="language-cpp">list -&gt; Delimiter = ';';
</code></pre>
<p>Wie greifst du auf Klassenmember zu?</p>
<p>-junix</p>
<p>EDIT: Bzw. Was steht in der <a href="http://www.junix.ch/bcb/help/hilfe.html" rel="nofollow">BCB-Hilfe</a> zum Thema TStringList::Delimiter?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601290</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:26:12 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:29:22 GMT]]></title><description><![CDATA[<p>Das Beipspiel mit dem Delimiter stand so im Forum.</p>
<p>Bei</p>
<pre><code>TStringList *list = new TStringList();
    list -&gt; Delimiter = ';';
    list -&gt; RowDelimited = ';';
</code></pre>
<p>kommt die Fehlermeldung:<br />
-&gt; [C++ Fehler] Unit1.cpp(38): E2316 'RowDelimited' ist kein Element von 'TStringList'<br />
-&gt; [C++ Fehler] Unit1.cpp(44): E2316 'RowDelimited' ist kein Element von 'TStrings'</p>
<p>Ich bin an Ende ... wie gesagt, bin ein totaler Neuling auf dem Gebiet!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601292</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:29:22 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 07:36:03 GMT]]></title><description><![CDATA[<p>Und weils so im Forum stand, übernimmt man das einfahc mal ohne sich darum zu kümmern was genau das überhaupt soll?</p>
<p>Mach dich hald mal schlau was über die StringList in der HIlfe steht. Shcau dir mal Eigenschaften und Methoden an. Anschliessend schauste mal was so alles in der Hilfe unter TStringGrid steht....</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601297</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Tue, 07 Sep 2004 07:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 18:43:38 GMT]]></title><description><![CDATA[<p>Was ist eigentlich das Ziel deines Projektes?<br />
Vielleicht kannst du es ja auch anders erreichen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601913</guid><dc:creator><![CDATA[snOOfy]]></dc:creator><pubDate>Tue, 07 Sep 2004 18:43:38 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Tue, 07 Sep 2004 19:01:29 GMT]]></title><description><![CDATA[<p>Ich soll eine csv - Datei auslesen und die Daten in einer Tabelle (StringGrid) darstellen. Später sollen spezielle Daten Selektiert werden und in eine neue Datei geschrieben werden. Dazu ist es nützlich, die Daten in ein 2 dimensionales array zu speichern.</p>
<p>Leider bin ich heut nicht wirklich viel weiter gekommen, bin für jede Hilfe sehr dankbar bzgl. Delimiter!</p>
<p>Bis morgen in alter Frische ....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/601932</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601932</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Tue, 07 Sep 2004 19:01:29 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 11:37:24 GMT]]></title><description><![CDATA[<p>Hab mal noch ne Frage:<br />
Ich erhalte die FM:<br />
'RowDelimiter' ist kein Element von 'TStringGrid'</p>
<p>Wozu gehört RowDelimiter dann? In der Hilfe steht was von 'TIBInputDelimitedFile.RowDelimiter', damit kann ich aber nichts anfangen.</p>
<p>Bräuchte dringend eine Lösung für das Problem!<br />
Danke ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602369</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Wed, 08 Sep 2004 11:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 11:52:53 GMT]]></title><description><![CDATA[<p>Ich sag dir wie du die Lösung finden kannst:<br />
Arbeitet <a href="http://www.junix.ch/bcb/help/hilfe.html" rel="nofollow">dieses Tutorial</a> durch und wende die selbe Technik auf dein TStringGrid an...</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602379</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Wed, 08 Sep 2004 11:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 12:49:11 GMT]]></title><description><![CDATA[<p>ok, langsam dämert es mir ...<br />
Delimiter ist ein Element von TStringList, aber nicht von TStringGrid.<br />
Wie kann ich den Delimiter nun auf der Row anwenden?<br />
Auch der Befehl RowDelimiter ist auch kein Element von TStringGrid!</p>
<p>Bitte nen Tip ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602446</guid><dc:creator><![CDATA[tschli3107]]></dc:creator><pubDate>Wed, 08 Sep 2004 12:49:11 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 13:06:40 GMT]]></title><description><![CDATA[<p>Tip1: Schau dir mal die Eigenschaft &quot;Rows&quot; von TStringGrid an.<br />
Tip2: TStringList und TStrings sind sich recht ähnlich. <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/602469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602469</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Wed, 08 Sep 2004 13:06:40 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 13:17:59 GMT]]></title><description><![CDATA[<p>tschli3107 schrieb:</p>
<blockquote>
<p>Auch der Befehl RowDelimiter ist auch kein Element von TStringGrid!</p>
</blockquote>
<p>Das ist kein Befehl sondern ne Eigenschaft. Ein wichtiger Unterschied.</p>
<p>tschli3107 schrieb:</p>
<blockquote>
<p>Bitte nen Tip ...</p>
</blockquote>
<p>Der Tipp lautet diesmal rekursion. Ebenfalls solltest du nochmals obiges Tutorial durcharbeiten. offensichtlich hast du wesentliche Teile überlesen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602486</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Wed, 08 Sep 2004 13:17:59 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 13:18:46 GMT]]></title><description><![CDATA[<p>Btw: <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/55">@PAB</a>: Die Ähnlichkeit ist ja auch zwingend, wenn man einen Blick auf die Hierarchie von TStringLIst wirft...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602490</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602490</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Wed, 08 Sep 2004 13:18:46 GMT</pubDate></item><item><title><![CDATA[Reply to DelimitedText on Wed, 08 Sep 2004 15:51:24 GMT]]></title><description><![CDATA[<p>junix schrieb:</p>
<blockquote>
<p>Btw: <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/55">@PAB</a>: Die Ähnlichkeit ist ja auch zwingend, wenn man einen Blick auf die Hierarchie von TStringLIst wirft...</p>
</blockquote>
<p>War bloss ein Hinweis, damit nicht nur nach ner TStringList Ausschau gehalten wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/602624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/602624</guid><dc:creator><![CDATA[PAB]]></dc:creator><pubDate>Wed, 08 Sep 2004 15:51:24 GMT</pubDate></item></channel></rss>