<?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[ListBox (mit switch, case)]]></title><description><![CDATA[<p>Hallo,<br />
um für jede Zeile einer Listbox etwas zu schreiben muss ich ja switch und case 0, case 1 etc benutzen.<br />
Kann ich das auch irgendwie mit einer for-Schleife machen?<br />
Bei über 300 case wär das zu viel arbeit.</p>
<p>Danke im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168517/listbox-mit-switch-case</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 11:04:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168517.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Dec 2006 17:31:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 17:31:07 GMT]]></title><description><![CDATA[<p>Hallo,<br />
um für jede Zeile einer Listbox etwas zu schreiben muss ich ja switch und case 0, case 1 etc benutzen.<br />
Kann ich das auch irgendwie mit einer for-Schleife machen?<br />
Bei über 300 case wär das zu viel arbeit.</p>
<p>Danke im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197063</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Sat, 23 Dec 2006 17:31:07 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 18:07:15 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich weis nicht, was genau du willst, aber ich füge so in die ListBox ein:</p>
<pre><code class="language-cpp">for(int i=0;i&lt;10;i++)
{
ListBox1-&gt;Items-&gt;Add(i);
}
</code></pre>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197080</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Sat, 23 Dec 2006 18:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 18:13:04 GMT]]></title><description><![CDATA[<p>Hmm...ich meine wenn man für jedes &quot;Item&quot; ein Ereignis haben will muss man doch switch und case benutzen<br />
Beispiel:</p>
<pre><code class="language-cpp">switch(ListBox-&gt;ItemIndex){
  case 0: //tu was beim 1. Item;
  case 1: //tu was beim 2. Item;
  //usw..
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1197084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197084</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Sat, 23 Dec 2006 18:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 18:54:14 GMT]]></title><description><![CDATA[<p>Was soll denn tatsächlich bei Auswahl der einzelnen Einträge passieren? Ich habe den Verdacht, dass schon dein Ansatz verkehrt ist.</p>
<p>Ansonsten ist es völlig egal, welches Konstrukt du benutzt: wenn du 300mal etwas komplett unterschiedliches ausführen willst dann musst du auch 300mal unterschiedlichen Code schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197107</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 23 Dec 2006 18:54:14 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 20:38:26 GMT]]></title><description><![CDATA[<p>Jenachdem welches Item ausgewählt ist soll eine andere Zeile in einer Stringlist verändert werden.<br />
<div class="plugin-markdown"><input type="checkbox" id="checkbox37630" checked="true" /><label for="checkbox37630">zu verändern.</label></div></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197142</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Sat, 23 Dec 2006 20:38:26 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 20:51:29 GMT]]></title><description><![CDATA[<p>Hallo,<br />
was steht denn in der ListBox?<br />
Um x in der StringList mit der ListBox zu verändern geht doch StringList-&gt;Strings[ListBox1-&gt;ItemIndex], oder verstehe ich dich da falsch?</p>
<p>Bitte genauer beschreiben, wie sich x durch die ListBox verändert.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197147</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Sat, 23 Dec 2006 20:51:29 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 20:53:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void __fastcall TForm1::ListBoxClick(TObject *Sender)
{
  int x = ListBox-&gt;ItemIndex;
  StringList-&gt;Strings[x] = ListBox-&gt;Items-&gt;Strings[x];
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1197150</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197150</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 23 Dec 2006 20:53:58 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 21:13:56 GMT]]></title><description><![CDATA[<p>Danke, probier ich bald mal <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="🙂"
    /><br />
Soweit hab ich nicht gedacht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197165</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197165</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Sat, 23 Dec 2006 21:13:56 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 21:32:42 GMT]]></title><description><![CDATA[<p>Hmmm...</p>
<pre><code class="language-cpp">if(StringList-&gt;Strings[ListBox-&gt;ItemIndex][13] != &quot; &quot;)
</code></pre>
<p>Mal so als Beispiel.<br />
Dann wird mir aber folgender Fehler ausgspuckt:</p>
<pre><code>[C++ Fehler] Unit1.cpp(106): E2034 Konvertierung von 'char' nach 'char *' nicht möglich
</code></pre>
<p>Was muss ich tun bzw was habe ich falsch gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197177</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Sat, 23 Dec 2006 21:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to ListBox (mit switch, case) on Sat, 23 Dec 2006 21:52:48 GMT]]></title><description><![CDATA[<p>Du vergleichst ein Zeichen mit einer Zeichenkette. Nimm einfache statt doppelter Anführungsstriche.</p>
<p>Aber was hat das mit dem ursprünglichen Thema zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197184</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 23 Dec 2006 21:52:48 GMT</pubDate></item></channel></rss>