<?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[Wertübergabe an ein Dialog]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein CListCtrl-Element, dass sich in einem aus dem CMyDoc aufrufenden<br />
Dialog befindet, mit Werten füllen. Es sollen mehrer Zeilen und Spalten gefüllt werden.</p>
<p>Ich habe folgendes versucht:<br />
Bevor ich dlg.DoModal() aufrufe habe ich das eingefügt<br />
[<br />
CDlgArchiv dlg;<br />
CListCtrl* pList= (CListCtrl*)dlg.GetDlgItem(IDC_LIST_ARCHIV);<br />
pList-&gt;InsertItem(0,&quot;&quot;);<br />
pList-&gt;SetItemText(0,1,&quot;TEST&quot;);</p>
<p>dlg.DoModal();<br />
]<br />
Aber er bringt mir eine Fehlermeldung zu Laufzeit des Programms.<br />
Der Fehler bezieht sich auf die Zeile<br />
CListCtrl* pList= ....</p>
<p>Habt Ihr ein Tip was ich da Falsch mache oder gibt es eine andere Lösung das Steuerelement zu füllen?</p>
<p>Ich bedanke mich schon im Vorraus! <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/topic/63318/wertübergabe-an-ein-dialog</link><generator>RSS for Node</generator><lastBuildDate>Thu, 04 Jun 2026 11:06:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/63318.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 Jan 2004 17:00:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wertübergabe an ein Dialog on Sat, 31 Jan 2004 17:00:48 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein CListCtrl-Element, dass sich in einem aus dem CMyDoc aufrufenden<br />
Dialog befindet, mit Werten füllen. Es sollen mehrer Zeilen und Spalten gefüllt werden.</p>
<p>Ich habe folgendes versucht:<br />
Bevor ich dlg.DoModal() aufrufe habe ich das eingefügt<br />
[<br />
CDlgArchiv dlg;<br />
CListCtrl* pList= (CListCtrl*)dlg.GetDlgItem(IDC_LIST_ARCHIV);<br />
pList-&gt;InsertItem(0,&quot;&quot;);<br />
pList-&gt;SetItemText(0,1,&quot;TEST&quot;);</p>
<p>dlg.DoModal();<br />
]<br />
Aber er bringt mir eine Fehlermeldung zu Laufzeit des Programms.<br />
Der Fehler bezieht sich auf die Zeile<br />
CListCtrl* pList= ....</p>
<p>Habt Ihr ein Tip was ich da Falsch mache oder gibt es eine andere Lösung das Steuerelement zu füllen?</p>
<p>Ich bedanke mich schon im Vorraus! <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/448365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/448365</guid><dc:creator><![CDATA[bbatec]]></dc:creator><pubDate>Sat, 31 Jan 2004 17:00:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wertübergabe an ein Dialog on Sun, 01 Feb 2004 00:23:12 GMT]]></title><description><![CDATA[<p>was du da machst is murks <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>füg in dein CDlgArchiv mit dem assistenten die funktion OnInitDialog ein und mach die sachen dort</p>
]]></description><link>https://www.c-plusplus.net/forum/post/448568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/448568</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Sun, 01 Feb 2004 00:23:12 GMT</pubDate></item><item><title><![CDATA[Reply to Wertübergabe an ein Dialog on Sun, 01 Feb 2004 15:09:24 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>die Steuerelemente in einem Dialog werden erst erstellt, wenn InitDialog aufgerufen wird. InitDialog wird in DoModal aufgerufen. Somit kannst du erst die Steuerelemente manipulieren, wenn du DoModal aufgerufen hast.</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/448860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/448860</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 01 Feb 2004 15:09:24 GMT</pubDate></item><item><title><![CDATA[Reply to Wertübergabe an ein Dialog on Mon, 02 Feb 2004 16:48:17 GMT]]></title><description><![CDATA[<p>Eine etwas unortodoxe Methode wäre:<br />
Lege eine Klasse an, in der du die Werte , die du brauchst, speicherst.<br />
mache z.B. ein template davon in der Dialogklasse, public und fülle die Variablen in deiner aufrufenden Dlg-Funktion.<br />
CList&lt;CHelpModul,CHelpModul&amp;&gt; Listing;</p>
<p>Es gibt dann auch den Weg der Windows-Messages, bin jetzt aber zu faul dazu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449811</guid><dc:creator><![CDATA[Gerhardtgerhardt]]></dc:creator><pubDate>Mon, 02 Feb 2004 16:48:17 GMT</pubDate></item></channel></rss>