<?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[Liste füllen]]></title><description><![CDATA[<p>Tag zusammen.</p>
<p>Ich habe eine Dialogboxressource auf der ich ein Listenfeld eingefügt habe.</p>
<p>Ich möchte aus einer ( ODBC-Datenbankanbindung ) RecordsetKlasse namens &quot;AccessSet.*&quot; Variablen in meine Liste einfügen.</p>
<p>Ich habe folgenden Code aus einer OnInitDialog() gefunden, den ich vor Jahren mal geschrieben habe um ein Listenfeld zu füllen. Jedoch verstehe ich gar nicht mehr was ich da getan habe.<br />
Da ich nur dieses Codefragment fand und keine fertige Anwendung, komme ich mit einigen Variablen bzw. deren Funktion nicht zurecht:<br />
m_pLB<br />
m_partList</p>
<p>Was tun die/wofür sind die notwendig?<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> Wie kann ich mein Listenfeld mit Strings aus meiner Recordset-Klasse füllen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<pre><code>int i;
	int  tabs[3]={2,15,30};
	CString Str;
	int nCount;
	CParticle* pParticle;

	CDialog::OnInitDialog();
	m_pLB.SetTabStops(3,(LPINT)&amp;tabs);
	nCount=m_partList.GetSize();

  for (i=0; i&lt;nCount; i++)
		{
		pParticle=m_partList.GetAt(i);
		Str.Format(&quot;\t%d\t%6.3f\t%6.3f&quot;,i+1,pParticle-                  &gt;m_ftMaxLength,pParticle-&gt;m_ftMaxWidth);
		m_pLB.AddString(Str);
		}
</code></pre>
<p>DANKE für Eure Hilfe &amp; Unterstützung im Voraus. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Mit freundlichen Grüßen!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/70490/liste-füllen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 03:49:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/70490.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Apr 2004 08:41:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Liste füllen on Thu, 08 Apr 2004 08:41:39 GMT]]></title><description><![CDATA[<p>Tag zusammen.</p>
<p>Ich habe eine Dialogboxressource auf der ich ein Listenfeld eingefügt habe.</p>
<p>Ich möchte aus einer ( ODBC-Datenbankanbindung ) RecordsetKlasse namens &quot;AccessSet.*&quot; Variablen in meine Liste einfügen.</p>
<p>Ich habe folgenden Code aus einer OnInitDialog() gefunden, den ich vor Jahren mal geschrieben habe um ein Listenfeld zu füllen. Jedoch verstehe ich gar nicht mehr was ich da getan habe.<br />
Da ich nur dieses Codefragment fand und keine fertige Anwendung, komme ich mit einigen Variablen bzw. deren Funktion nicht zurecht:<br />
m_pLB<br />
m_partList</p>
<p>Was tun die/wofür sind die notwendig?<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> Wie kann ich mein Listenfeld mit Strings aus meiner Recordset-Klasse füllen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<pre><code>int i;
	int  tabs[3]={2,15,30};
	CString Str;
	int nCount;
	CParticle* pParticle;

	CDialog::OnInitDialog();
	m_pLB.SetTabStops(3,(LPINT)&amp;tabs);
	nCount=m_partList.GetSize();

  for (i=0; i&lt;nCount; i++)
		{
		pParticle=m_partList.GetAt(i);
		Str.Format(&quot;\t%d\t%6.3f\t%6.3f&quot;,i+1,pParticle-                  &gt;m_ftMaxLength,pParticle-&gt;m_ftMaxWidth);
		m_pLB.AddString(Str);
		}
</code></pre>
<p>DANKE für Eure Hilfe &amp; Unterstützung im Voraus. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Mit freundlichen Grüßen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/497385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/497385</guid><dc:creator><![CDATA[RunSeb]]></dc:creator><pubDate>Thu, 08 Apr 2004 08:41:39 GMT</pubDate></item></channel></rss>