<?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[Problem mit Listbox und getcount()]]></title><description><![CDATA[<p>Moin miteinander,</p>
<p>bin gerade am Verzweifeln. Ich will die Anzahl der Elemente in einer Listbox auslesen. Das habe ich in meinem Programm auch schon getan.<br />
Aber an einer Stelle funktioniert es einfach nicht und ich habe keine Ahnung<br />
warum.<br />
Das markieren würde klappen, wenn ich in der unteren Zeile einen Zahlenwert eingeben.<br />
m_Auftraegecontrol ist die Controlvariable der Listbox.</p>
<pre><code class="language-cpp">int Anzahl = m_Auftraegecontrol.GetCount();
m_Auftraegecontrol.GetCurSel(Anzahl);
</code></pre>
<p>Wo könnte der Fehler liegen? Mit UpdateData() hab ich auch schon rumgespielt.</p>
<p>Ich hoffe, dass mir jemand nen heißen Tip liefern kann.</p>
<p>Gruß tony</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191044/problem-mit-listbox-und-getcount</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 07:47:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191044.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 29 Aug 2007 13:53:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Listbox und getcount() on Wed, 29 Aug 2007 13:53:31 GMT]]></title><description><![CDATA[<p>Moin miteinander,</p>
<p>bin gerade am Verzweifeln. Ich will die Anzahl der Elemente in einer Listbox auslesen. Das habe ich in meinem Programm auch schon getan.<br />
Aber an einer Stelle funktioniert es einfach nicht und ich habe keine Ahnung<br />
warum.<br />
Das markieren würde klappen, wenn ich in der unteren Zeile einen Zahlenwert eingeben.<br />
m_Auftraegecontrol ist die Controlvariable der Listbox.</p>
<pre><code class="language-cpp">int Anzahl = m_Auftraegecontrol.GetCount();
m_Auftraegecontrol.GetCurSel(Anzahl);
</code></pre>
<p>Wo könnte der Fehler liegen? Mit UpdateData() hab ich auch schon rumgespielt.</p>
<p>Ich hoffe, dass mir jemand nen heißen Tip liefern kann.</p>
<p>Gruß tony</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1354613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1354613</guid><dc:creator><![CDATA[tony11]]></dc:creator><pubDate>Wed, 29 Aug 2007 13:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Listbox und getcount() on Wed, 29 Aug 2007 14:03:45 GMT]]></title><description><![CDATA[<p>Erstens: Um ein Listenelement auszuwählen, solltest du besser <strong>S</strong>etCurSel() verwenden. (GetCurSel() sagt dir nur, welcher Eintrag gewählt war - und nimmt im Übrigen keinen Parameter entgegen)</p>
<p>Zweitens: Der Index beginnt bei Null, darum hat das letzte Element den Index 'Anzahl-1'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1354626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1354626</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 29 Aug 2007 14:03:45 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Listbox und getcount() on Wed, 29 Aug 2007 14:09:39 GMT]]></title><description><![CDATA[<p>wohin soll den GetCurSel() den wert schreiben, sprich Index.<br />
In den Luftleeren Raum <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>
<p>ändere mal die Zeile so ab.</p>
<pre><code class="language-cpp">// Selektierten Indexwert ermitteln
int wert = m_Auftraegecontrol.GetCurSel();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1354635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1354635</guid><dc:creator><![CDATA[Turmfalke64]]></dc:creator><pubDate>Wed, 29 Aug 2007 14:09:39 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Listbox und getcount() on Wed, 29 Aug 2007 14:15:01 GMT]]></title><description><![CDATA[<p>Und ggfs. solltest Du den Rückgabewert von SetCurSel() auswerten, und wenn es nur ein</p>
<pre><code class="language-cpp">VERIFY(m_listbox.SetCurSel(n) != LB_ERR);
</code></pre>
<p>ist. Bei Fehlern wird man dann zumndestens in der DEBUG Version mit der Nase drauf gestossen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1354636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1354636</guid><dc:creator><![CDATA[jencas]]></dc:creator><pubDate>Wed, 29 Aug 2007 14:15:01 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Listbox und getcount() on Wed, 29 Aug 2007 14:25:58 GMT]]></title><description><![CDATA[<p>Ups, sorry,<br />
sollte natürlich</p>
<pre><code class="language-cpp">int Anzahl = m_Auftraegecontrol.GetCount();
m_Auftraegecontrol.SetCurSel(Anzahl);
</code></pre>
<p>heißen.</p>
<p>Stimmt, Anzahl-1 -&gt; das wars.</p>
<p>Viele Dank euch <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/1354647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1354647</guid><dc:creator><![CDATA[tony11]]></dc:creator><pubDate>Wed, 29 Aug 2007 14:25:58 GMT</pubDate></item></channel></rss>