<?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 frage, auswahl speichern]]></title><description><![CDATA[<p>hallo,</p>
<p>ich habe eine listbox und möchte makierte elemente auslesen.</p>
<p>so sieht es im moment aus:</p>
<p>m_lb_res.GetText(m_lb_res.GetCurSel(), res);</p>
<p>ich hatte es auch schonmal so das ich mehrere elemente makieren konnte und alle makierten ausgelesen wurden.</p>
<p>habe leider den entsprechenden code vergessen.</p>
<p>evtl kann mir jemand auf die sprünge helfen.</p>
<p>vielen dank !!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/140766/listbox-frage-auswahl-speichern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 00:52:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/140766.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Mar 2006 10:20:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Fri, 17 Mar 2006 10:20:59 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich habe eine listbox und möchte makierte elemente auslesen.</p>
<p>so sieht es im moment aus:</p>
<p>m_lb_res.GetText(m_lb_res.GetCurSel(), res);</p>
<p>ich hatte es auch schonmal so das ich mehrere elemente makieren konnte und alle makierten ausgelesen wurden.</p>
<p>habe leider den entsprechenden code vergessen.</p>
<p>evtl kann mir jemand auf die sprünge helfen.</p>
<p>vielen dank !!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1018087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1018087</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Fri, 17 Mar 2006 10:20:59 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Fri, 17 Mar 2006 10:22:24 GMT]]></title><description><![CDATA[<p>so sieht das ganz stück aus:</p>
<pre><code class="language-cpp">int i_zeile_res;
    int resolution;

    CString res; 

    i_zeile_res = m_lb_res.GetCurSel();

    if(i_zeile_res &gt;= 0)
    {
      m_lb_res.GetText(m_lb_res.GetCurSel(), res);

      resolution = atoi(res); 
    }
    else
    {
     MessageBox(&quot;Es wurde keine Auflösung ausgewählt!&quot;);
    }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1018088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1018088</guid><dc:creator><![CDATA[miike303]]></dc:creator><pubDate>Fri, 17 Mar 2006 10:22:24 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Fri, 17 Mar 2006 11:22:30 GMT]]></title><description><![CDATA[<p>Was Du suchst ist</p>
<p>int GetSelItems( int nMaxItems, LPINT rgIndex )</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1018139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1018139</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Fri, 17 Mar 2006 11:22:30 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Mon, 20 Mar 2006 09:18:27 GMT]]></title><description><![CDATA[<p>ich kriege es nicht hin. hat jemand einen tipp fuer mich ??</p>
<pre><code class="language-cpp">int list = 20;

        // Multi selections
        int count = m_lb_speed[list].GetSelCount();
        CArray&lt; int,int &gt; arrayListSel;
        arrayListSel.SetSize(count);     // make room in array
        m_lb_speed[list].GetSelItems(count,arrayListSel.GetData());    // copy data to array
        CString str = _T(&quot;&quot;);
        for( int i=0; i&lt; count; i++ )
        {
            CString tmp = _T(&quot;&quot;);
            m_lb_speed[list].GetText( arrayListSel[i], tmp );
            str += (tmp + _T(&quot;, &quot;));
        }
</code></pre>
<p>Fehlermedlungen:</p>
<p>:\dokumente enterdlg.cpp(409) : error C2039: 'GetSelCount' : Ist kein Element von 'HWND__'<br />
c:\programme\microsoft visual studio\vc98\include\windef.h(195) : Siehe Deklaration von 'HWND__'<br />
c:\d_centerdlg.cpp(410) : error C2065: 'CArray' : nichtdeklarierter Bezeichner<br />
c:\dokumecpp(410) : error C2062: 'int'-Typ unerwartet<br />
c:\dokumente und einstellungen\heidenreich.krause_de\desktop\s.ludwig\dds_center\dds_centerdlg.cpp(411) : error C2065: 'arrayListSel' : nichtdeklarierter Bezeichner<br />
c:\dokumenterdlg.cpp(411) : error C2228: Der linke Teil von '.SetSize' muss eine Klasse/Struktur/Union sein<br />
c:\dokumendlg.cpp(412) : error C2039: 'GetSelItems' : Ist kein Element von 'HWND__'<br />
c:\programme\microsoft visual studio\vc98\include\windef.h(195) : Siehe Deklaration von 'HWND__'<br />
c:\dokuterdlg.cpp(412) : error C2228: Der linke Teil von '.GetData' muss eine Klasse/Struktur/Union sein<br />
c:\dokumenterdlg.cpp(417) : error C2039: 'GetText' : Ist kein Element von 'HWND__'<br />
c:\programme\microsoft visual studio\vc98\include\windef.h(195) : Siehe Deklaration von 'HWND__'<br />
c:\dokumedds_centerdlg.cpp(417) : error C2109: Index benoetigt ein Feld oder einen Zeigertyp</p>
<p>ALternativ habe ich das auch mal probiert. was aber auch nicht funktioniert:</p>
<pre><code class="language-cpp">char prompt[400];
    char temp[20];
    int	items[20];

  int count = m_lb_speed.GetSelCount();

    m_lb_speed.GetSelItems(20, items);

    strcpy(prompt,&quot;&quot;);

    for(int i=0; i&lt; count; i++)
    {
	  sprintf(temp,&quot;%d|&quot;, items[i]);
  	strcpy(prompt,temp);
	  if(i%10==0)
	    strcat(prompt,&quot;\n&quot;);
    }

    MessageBox(prompt);
</code></pre>
<p>keine fehlermeldung , aber es geht nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1020119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1020119</guid><dc:creator><![CDATA[miike303]]></dc:creator><pubDate>Mon, 20 Mar 2006 09:18:27 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Mon, 20 Mar 2006 09:46:01 GMT]]></title><description><![CDATA[<p>habe jetzt erstmal das gfefunden</p>
<pre><code class="language-cpp">// lstMitarbeiter ist die Listbox
    int nCount = m_lstMitarbeiter.GetSelCount();
    if (nCount &gt; 0) // Ist etwas ausgewählt?
    {
        // Die Indizes holen
        CArray&lt;int,int&gt; arrSel;
        arrSel.SetSize(nCount);
        m_lstMitarbeiter.GetSelItems(nCount, arrSel.GetData());

        for (int i = 0; i &lt; arrSel.GetSize(); i++)
        {
            // nun kannst du mit jedem gewählten Eintrag was machen
        }
    }
</code></pre>
<p>aber bekomme immer die fehlermedlung:;</p>
<p>:\dokumente und einstellun...dds_centerdlg.cpp(386) : error C2065: 'CArray' : nichtdeklarierter Bezeichner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1020134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1020134</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Mon, 20 Mar 2006 09:46:01 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Mon, 20 Mar 2006 10:12:32 GMT]]></title><description><![CDATA[<p>#include &lt;afxtempl.h&gt;<br />
dann kennt er auch CArray (glaub ich)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1020149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1020149</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Mon, 20 Mar 2006 10:12:32 GMT</pubDate></item><item><title><![CDATA[Reply to listbox frage, auswahl speichern on Mon, 20 Mar 2006 10:31:09 GMT]]></title><description><![CDATA[<p>cool, danke dir das hat mich schon wieder nen stück weiter gebracht.</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1020162</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1020162</guid><dc:creator><![CDATA[mike303]]></dc:creator><pubDate>Mon, 20 Mar 2006 10:31:09 GMT</pubDate></item></channel></rss>