<?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[aus unterdialogen variablen aus hauptdialog abfragen]]></title><description><![CDATA[<p>hallo,<br />
frage:<br />
ist es möglich dass ein unterdialog variablen eines hauptdialogs ausliest?<br />
bsp.<br />
ich hab im hauptdialog einen thread laufen, der liest daten einer hardware ein, in verschiedenen unterdialogen möchte ich jetzt anzeigen ob ein signal vorhanden ist oder eben nicht.</p>
<p>jetzt könnte ich es ja einfach so machen<br />
unterdialog1.signal_ok = 1;</p>
<p>müsste dann aber bei dialog 2<br />
unterdialog2.signal_ok = 1;</p>
<p>bei dialog 3:<br />
unterdialog3.signal_ok = 1;</p>
<p>usw. eingeben,<br />
würde also lieber umgekehrt aus den unterdialogen variablen des Hauptdialogs abfragen.</p>
<p>weiß jetzt nicht ob mein problem einigermasen verständlich war?!? <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="😕"
    /><br />
danke schon mal<br />
Al</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/74547/aus-unterdialogen-variablen-aus-hauptdialog-abfragen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 07:03:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/74547.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 May 2004 20:35:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Fri, 21 May 2004 20:35:00 GMT]]></title><description><![CDATA[<p>hallo,<br />
frage:<br />
ist es möglich dass ein unterdialog variablen eines hauptdialogs ausliest?<br />
bsp.<br />
ich hab im hauptdialog einen thread laufen, der liest daten einer hardware ein, in verschiedenen unterdialogen möchte ich jetzt anzeigen ob ein signal vorhanden ist oder eben nicht.</p>
<p>jetzt könnte ich es ja einfach so machen<br />
unterdialog1.signal_ok = 1;</p>
<p>müsste dann aber bei dialog 2<br />
unterdialog2.signal_ok = 1;</p>
<p>bei dialog 3:<br />
unterdialog3.signal_ok = 1;</p>
<p>usw. eingeben,<br />
würde also lieber umgekehrt aus den unterdialogen variablen des Hauptdialogs abfragen.</p>
<p>weiß jetzt nicht ob mein problem einigermasen verständlich war?!? <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="😕"
    /><br />
danke schon mal<br />
Al</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524896</guid><dc:creator><![CDATA[youCanCallMeAl]]></dc:creator><pubDate>Fri, 21 May 2004 20:35:00 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Fri, 21 May 2004 21:05:18 GMT]]></title><description><![CDATA[<p>Übergib doch den Unterdialogen einen Pointer auf<br />
den Hauptdialog, diese können dann via Get-Methoden<br />
die Daten aktualisieren.</p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524906</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Fri, 21 May 2004 21:05:18 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Fri, 21 May 2004 21:43:09 GMT]]></title><description><![CDATA[<p>danke, hört sich gut an,<br />
jetzt kommt sicher ne saudumme frage <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="😕"
    /><br />
ich öffne die unterdialoge mit</p>
<pre><code>m_unterdialog1.DoModal();
</code></pre>
<p>wobei m_unterdialog eine variable vom typ der unterdialogklasse ist,</p>
<p>wie übergeb ich nun einen pointer auf den hauptdialog und wie bekomme ich dann variablen werte mit get?!?<br />
danke<br />
Al</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524920</guid><dc:creator><![CDATA[youCanCallMeAl]]></dc:creator><pubDate>Fri, 21 May 2004 21:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Fri, 21 May 2004 22:09:02 GMT]]></title><description><![CDATA[<p>z.B:</p>
<p>Im neuen Dialog</p>
<p>CThreaddefaultDlg* m_pOwner;<br />
void SetOwner(CThreaddefaultDlg* pOwner) { m_pOwner = pOwner; };</p>
<p>Im alten dann mit</p>
<p>m_unterdialog1.SetOwner(this);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/524929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/524929</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Fri, 21 May 2004 22:09:02 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Sat, 22 May 2004 18:12:58 GMT]]></title><description><![CDATA[<p>was macht denn &quot;GetParent()&quot; ????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/525250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/525250</guid><dc:creator><![CDATA[nudelauge]]></dc:creator><pubDate>Sat, 22 May 2004 18:12:58 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Sat, 22 May 2004 19:50:07 GMT]]></title><description><![CDATA[<p>hab ich mich auch schon gefragt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
liefert irgendwie den zeiger, weiß aber nicht wie man das ding anwenden muss,<br />
ich glaube man mus dazu auch im child dialog die header datei der parent klasse einbinden,<br />
aber genaues weiss ich nicht<br />
Al</p>
]]></description><link>https://www.c-plusplus.net/forum/post/525288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/525288</guid><dc:creator><![CDATA[youCanCallMeAl]]></dc:creator><pubDate>Sat, 22 May 2004 19:50:07 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Sun, 23 May 2004 16:15:33 GMT]]></title><description><![CDATA[<p>so, habs hingekriegt,</p>
<p>ich beantwortet nun mal meine frage noch mal selbst so das es auch idotin (wie ich eben) kapieren können.</p>
<p>aus meinem parent dialog öffne ich einen modalen dialog (child).<br />
die klasse des parent dialogs heißt CparentDlg, die klasse des child dialog heißt CChildDlg.</p>
<p>wichtig, im child dialog muss das headerfile des parent dialog eingebunden sein!</p>
<pre><code>#include &quot;parent.h&quot;
</code></pre>
<p>im parent dialog hab ich eine membervariable als public definiert (m_Zahl).<br />
den wert von m_Zahl möchte ich jetzt gerne vom child dialog auslesen.</p>
<p>und das geht dann ganz einfach so:</p>
<pre><code>m_child_zahl = ((CParentDlg*)GetParent())-&gt;m_Zahl;
</code></pre>
<p>wobei m_child_zahl eine membervariable des childdialogs ist.</p>
<p>so funktioniert,<br />
wenn mir jemand aber noch einen link hätte wo GetParent() noch ausführlich erklärt wird, wäre klasse, <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
see ya<br />
Al <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/525752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/525752</guid><dc:creator><![CDATA[youCanCallMeAl]]></dc:creator><pubDate>Sun, 23 May 2004 16:15:33 GMT</pubDate></item><item><title><![CDATA[Reply to aus unterdialogen variablen aus hauptdialog abfragen on Sun, 23 May 2004 20:41:15 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>youCanCallMeAl schrieb:</p>
<blockquote>
<p>wenn mir jemand aber noch einen link hätte wo GetParent() noch ausführlich erklärt wird, wäre klasse</p>
</blockquote>
<p>was ist in der Erklärung, die man in der MSDN-Lib findet:</p>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cwnd.3a3a.getparent.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cwnd.3a3a.getparent.asp</a></p>
<p>nicht verständlich?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/525947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/525947</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Sun, 23 May 2004 20:41:15 GMT</pubDate></item></channel></rss>