<?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[Ansistring Durchsuchen]]></title><description><![CDATA[<p>Hallo,</p>
<p>Also ich habe jetzt einen Text als AnsiString vorliegen. In dem Gibt es folgenden aufbaue:</p>
<pre><code class="language-html">&lt;table&gt;
&lt;irgendein code&gt;

&lt;tr&gt;
&lt;td&gt;Name&lt;/td&gt;
&lt;td&gt;Wert1&lt;/td&gt;
&lt;td&gt;Wert2&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Name2&lt;/td&gt;
&lt;td&gt;Wert1&lt;/td&gt;
&lt;td&gt;Wert2&lt;/td&gt;

&lt;/tr&gt;

usw....
</code></pre>
<p>Jetzt möhcte ich daraus den Namen und die zugehörenden Werte Auslesen. Habe schon gesucht , aber entweder die falschen begriffe oder es gibt noch nix in der richtung^^</p>
<p>wäre um jede hilfe dankbar!</p>
<p>gruß<br />
Scub</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198060/ansistring-durchsuchen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 16:00:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198060.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 17 Nov 2007 19:05:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sat, 17 Nov 2007 19:05:21 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Also ich habe jetzt einen Text als AnsiString vorliegen. In dem Gibt es folgenden aufbaue:</p>
<pre><code class="language-html">&lt;table&gt;
&lt;irgendein code&gt;

&lt;tr&gt;
&lt;td&gt;Name&lt;/td&gt;
&lt;td&gt;Wert1&lt;/td&gt;
&lt;td&gt;Wert2&lt;/td&gt;

&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Name2&lt;/td&gt;
&lt;td&gt;Wert1&lt;/td&gt;
&lt;td&gt;Wert2&lt;/td&gt;

&lt;/tr&gt;

usw....
</code></pre>
<p>Jetzt möhcte ich daraus den Namen und die zugehörenden Werte Auslesen. Habe schon gesucht , aber entweder die falschen begriffe oder es gibt noch nix in der richtung^^</p>
<p>wäre um jede hilfe dankbar!</p>
<p>gruß<br />
Scub</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405047</guid><dc:creator><![CDATA[Scub2]]></dc:creator><pubDate>Sat, 17 Nov 2007 19:05:21 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sat, 17 Nov 2007 19:19:29 GMT]]></title><description><![CDATA[<p>AnsiString<br />
Methoden Pos und SubString helfen dir.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405052</guid><dc:creator><![CDATA[Ansia]]></dc:creator><pubDate>Sat, 17 Nov 2007 19:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 00:43:09 GMT]]></title><description><![CDATA[<p>Ok, danke hat damit geklappt allerdings hab ich einen fehler den ich net rausbekomme, hoffe jemand versteht meinen code und sieht villeicht sogar noch den fehler ^^</p>
<pre><code class="language-cpp">for(int i=0;i&lt;2;i++){
find1 = antwort.Pos(&quot;fliess11px-grey&quot;);
antwort = antwort.Delete(1,find1+16);
}

find2 = antwort.Pos(&quot;&lt;/table&gt;&quot;);
antwort = antwort.Delete(find2,antwort.Length());
int trennab=0;
int arraydurchlauf=0;
double spos=0;
while(trennab==0)
{
spos=antwort.Pos(&quot;&lt;/tr&gt;&quot;);
if(spos!=0){
usercode[arraydurchlauf][0]=antwort.SubString(4,spos);
arraydurchlauf++;
antwort = antwort.Delete(4,spos +4);}else{trennab=1;}
}

trennab=0;
arraydurchlauf=0;
spos=0;
double sposs=0;

//while(trennab==0)
//{
//if(arraydurchlauf&lt;2){
Label2-&gt;Caption= usercode[0][1];
spos=usercode[arraydurchlauf][0].Pos(&quot;left:10px;&quot;);
sposs=usercode[arraydurchlauf][0].Pos(&quot;&lt;/td&gt;&quot;);

usercode[arraydurchlauf][1]=usercode[arraydurchlauf][0].SubString(spos+5,sposs -1);
usercode[arraydurchlauf][0]=usercode[arraydurchlauf][0].Delete(1,sposs +4);

spos=usercode[arraydurchlauf][0].Pos(&quot;width:90px;&quot;);

sposs=usercode[arraydurchlauf][0].Pos(&quot;&lt;/td&gt;&quot;);

usercode[arraydurchlauf][2]=usercode[arraydurchlauf][0].SubString(spos+5,sposs)-1;
usercode[arraydurchlauf][0]=usercode[arraydurchlauf][0].Delete(1,sposs+4);

spos=usercode[arraydurchlauf][0].Pos(&quot;width:110px;&quot;);
sposs=usercode[arraydurchlauf][0].Pos(&quot;&lt;/td&gt;&quot;);

usercode[arraydurchlauf][3]=usercode[arraydurchlauf][0].SubString(spos+5,sposs-1);
usercode[arraydurchlauf][0]=usercode[arraydurchlauf][0].Delete(1,sposs+4);

//arraydurchlauf++;

//}
//else{trennab=1;}

//}

Label2-&gt;Caption= usercode[0][1];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1405131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405131</guid><dc:creator><![CDATA[scub2]]></dc:creator><pubDate>Sun, 18 Nov 2007 00:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 00:48:22 GMT]]></title><description><![CDATA[<p>sry hab was vergessen, lauf Borland taucht der fehler in Zeile 36/37 auf und lautet:</p>
<blockquote>
<p>Project Project1.exe raised exception class EVariantTypeCastError with message 'Could not convert variant of type (String) into type (Double)'. Processed stopped.</p>
</blockquote>
<p>Also wenn ich den fehler richtig verstehe dann will er nen String in eine Double Variable übergeben óder umgekehrt. Aber ich weiß nicht wieso er das will?</p>
<p>gruß<br />
Scub</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405133</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405133</guid><dc:creator><![CDATA[scub2]]></dc:creator><pubDate>Sun, 18 Nov 2007 00:48:22 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 04:24:10 GMT]]></title><description><![CDATA[<p>Problem is nun um 5 uhr und 4 Bier später gelößt^^</p>
<p>Falls jemand ähnlich probleme haben sollte:</p>
<p>Pos Duchsucht den String nur nach dem ersten Zeichen, also wenn ich z. b schreibe:</p>
<p>Ansistring string1=&quot;Der ermöglicht das&quot;</p>
<p>string1.Pos(&quot;ermöglicht&quot;);</p>
<p>liefert dann 2 Zurück, weil dnur der erste Buchstabe von ermöglicht also &quot;e&quot; zählt welcher in &quot;Der&quot; vorkommt!</p>
<p>gruß<br />
Scub</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405150</guid><dc:creator><![CDATA[scub2]]></dc:creator><pubDate>Sun, 18 Nov 2007 04:24:10 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 11:25:01 GMT]]></title><description><![CDATA[<p>scub2 schrieb:</p>
<blockquote>
<p>Pos Duchsucht den String nur nach dem ersten Zeichen [...]</p>
</blockquote>
<p>Das war wohl mindestens ein Bier zuviel. <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="😉"
    /><br />
Pos gibt die Stelle im AnsiString zurück, an der der gesuchte Teilstring beginnt. Bei</p>
<pre><code class="language-cpp">AnsiString string1=&quot;Der ermöglicht das&quot;;
int x = string1.Pos(&quot;ermöglicht&quot;);
</code></pre>
<p>ist x also 5.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405233</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405233</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sun, 18 Nov 2007 11:25:01 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 11:29:36 GMT]]></title><description><![CDATA[<p>außerdem ist das mit dem delete auch nicht so elegant gelöst.<br />
Mit Pos und SubStr hast du alle Werkzeuge, die du zum zerlegen brauchst.<br />
Ohne irgendwas löschen zu müssen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405237</guid><dc:creator><![CDATA[del_elt]]></dc:creator><pubDate>Sun, 18 Nov 2007 11:29:36 GMT</pubDate></item><item><title><![CDATA[Reply to Ansistring Durchsuchen on Sun, 18 Nov 2007 15:22:28 GMT]]></title><description><![CDATA[<p>Ok, vielen dank das macht die sache einfacher.</p>
<p>Ne war kein Bier zuviel^^ hatte in irgendeinem Forum über Google gelesen das Pos nur ein Zeichen suchen kann.</p>
<p>nochmals danke.</p>
<p>gruß<br />
Scub</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405368</guid><dc:creator><![CDATA[Scub2]]></dc:creator><pubDate>Sun, 18 Nov 2007 15:22:28 GMT</pubDate></item></channel></rss>