<?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[ComboBox IndexOf für]]></title><description><![CDATA[<p>Hallo,<br />
ich will eine gefüllte ComboBox so schnell wie möglich an eine bestimmte Position z.b. EIntrag 1000 der ComboBox bringen. Habe aber nicht die Textinformation die in der ComboBox steht.</p>
<p>1. Ich fülle die COmboBox mittels</p>
<pre><code>AnsiString *in= new AnsiString(&quot;01&quot;);
ComboBox-&gt;Items-&gt;AddObject(&quot;Text&quot;, (TObject*)in);
AnsiString *in2 = new AnsiString(&quot;08&quot;);
ComboBox-&gt;Items-&gt;AddObject(&quot;Text2&quot;, (TObject*)in2);
</code></pre>
<p>etc..</p>
<p>1000 Einträge nicht durchgängig numeriert !</p>
<p>nun suche ich über den text.(Das geht soweit)</p>
<pre><code class="language-cpp">int index ComboBox-&gt;Items-&gt;IndexOf(&quot;Text2&quot;);
ComboBox-&gt;Items-&gt;Objects[index]
..
..
</code></pre>
<p>und finde somit indirekt den Eintrag 08.</p>
<p>Problem: Das finde ich nur über langsame Schleifen.<br />
Nun habe ich aber nur die Information 08 und will über diese Information so schnell wie möglich (nicht über eine Schleife) den Text &quot;Text2&quot; finden.</p>
<p>gibt es hier eine schnelle Funktion, ähnlich wie es dies bereits bei IndexOf gibt</p>
<p>Danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176020/combobox-indexof-für</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 02:53:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176020.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Mar 2007 13:46:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ComboBox IndexOf für on Fri, 16 Mar 2007 13:46:07 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich will eine gefüllte ComboBox so schnell wie möglich an eine bestimmte Position z.b. EIntrag 1000 der ComboBox bringen. Habe aber nicht die Textinformation die in der ComboBox steht.</p>
<p>1. Ich fülle die COmboBox mittels</p>
<pre><code>AnsiString *in= new AnsiString(&quot;01&quot;);
ComboBox-&gt;Items-&gt;AddObject(&quot;Text&quot;, (TObject*)in);
AnsiString *in2 = new AnsiString(&quot;08&quot;);
ComboBox-&gt;Items-&gt;AddObject(&quot;Text2&quot;, (TObject*)in2);
</code></pre>
<p>etc..</p>
<p>1000 Einträge nicht durchgängig numeriert !</p>
<p>nun suche ich über den text.(Das geht soweit)</p>
<pre><code class="language-cpp">int index ComboBox-&gt;Items-&gt;IndexOf(&quot;Text2&quot;);
ComboBox-&gt;Items-&gt;Objects[index]
..
..
</code></pre>
<p>und finde somit indirekt den Eintrag 08.</p>
<p>Problem: Das finde ich nur über langsame Schleifen.<br />
Nun habe ich aber nur die Information 08 und will über diese Information so schnell wie möglich (nicht über eine Schleife) den Text &quot;Text2&quot; finden.</p>
<p>gibt es hier eine schnelle Funktion, ähnlich wie es dies bereits bei IndexOf gibt</p>
<p>Danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1246718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1246718</guid><dc:creator><![CDATA[necommervcc]]></dc:creator><pubDate>Fri, 16 Mar 2007 13:46:07 GMT</pubDate></item><item><title><![CDATA[Reply to ComboBox IndexOf für on Fri, 16 Mar 2007 13:48:51 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Es bleibt dir nichts anderes übrig als eine externe Struktur zu verwenden, um die Zuordnung &quot;Text&quot; zu &quot;Index&quot; zu übernehmen. Da bietet sich <em>std::map&lt;AnsiString, int&gt;</em> an.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1246722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1246722</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 16 Mar 2007 13:48:51 GMT</pubDate></item><item><title><![CDATA[Reply to ComboBox IndexOf für on Fri, 16 Mar 2007 14:13:04 GMT]]></title><description><![CDATA[<p>OK. schade, aber deshalb habe ich auch nichts gefunden.<br />
machen ich so.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1246737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1246737</guid><dc:creator><![CDATA[necommervcc]]></dc:creator><pubDate>Fri, 16 Mar 2007 14:13:04 GMT</pubDate></item></channel></rss>