<?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[Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>habe ein kleines Problem, ich versuche im Moment eine eingelesene Variable welche in der Application.ccp deklariert ist in der ApplicationView.ccp zuverwenden.</p>
<p>Hat jemand ne Idee wie ich das Problem lösen könnte?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157108/variablen-inhalt-von-application-ccp-gt-applicationview-ccp</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 15:02:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157108.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Aug 2006 10:20:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 10:20:00 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>habe ein kleines Problem, ich versuche im Moment eine eingelesene Variable welche in der Application.ccp deklariert ist in der ApplicationView.ccp zuverwenden.</p>
<p>Hat jemand ne Idee wie ich das Problem lösen könnte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122693</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Wed, 23 Aug 2006 10:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 10:22:50 GMT]]></title><description><![CDATA[<p>Speichere die in der app.cpp ausgelesene Variable in eine Variable der App-Klasse. Deine App Klasse bekommst du, bzw. deren Zeiger per</p>
<pre><code class="language-cpp">AfxGetApp();
</code></pre>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122698</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Wed, 23 Aug 2006 10:22:50 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 10:28:47 GMT]]></title><description><![CDATA[<p>Sorry, kann dir da leider nicht ganz folgen. Könntest du das ein bisschen genauer beschreiben, damit ich funktionsweise verstehe?</p>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122705</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Wed, 23 Aug 2006 10:28:47 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 11:05:28 GMT]]></title><description><![CDATA[<p>Schau mal ins Artikelforum, da gibts was dazu. <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/1122733</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122733</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 11:43:41 GMT]]></title><description><![CDATA[<p>Ok danke, werde ich machen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122782</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:43:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 13:27:17 GMT]]></title><description><![CDATA[<p>denk daran das es public variablen im normal Fall <strong>nicht</strong> &quot;gibt&quot; <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="😉"
    /> Man nutzt Getter und Setter <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122875</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 23 Aug 2006 13:27:17 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Wed, 23 Aug 2006 14:50:12 GMT]]></title><description><![CDATA[<p>Das habe ich schon gelernt und werd das auch nicht mehr ohne machen. Get und Set ist schon sehr sinnvoll, vor allem wenn man das verstanden hat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122933</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Wed, 23 Aug 2006 14:50:12 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 13:10:29 GMT]]></title><description><![CDATA[<p>Sorry Jungs, ich komme im Moment wirklich nicht weiter.</p>
<p>Die Variable vom Eingabefeld des Dialoges befindet sich in einer eigenen Klasse, nenen wir sie mal Dialog. Die Variable möchte ich unter CApplicationView weiterverwenden, so mir fehlt nur ein kleiner Ansatz. Sitze voll auf der Leitung und komme keinen mm vorwärts.</p>
<p>Wäre nett, wenn sich einer mir annimmt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123775</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Thu, 24 Aug 2006 13:10:29 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 13:21:58 GMT]]></title><description><![CDATA[<p>Ist der Dialog modal? (Machst du ihn mit DoModal auf)<br />
Von wo aus rufst du ihn auf? Zeig mal die Codestelle.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123786</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 24 Aug 2006 13:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 13:29:16 GMT]]></title><description><![CDATA[<p>/// APPLICATION.CPP ///</p>
<pre><code class="language-cpp">class CStartDlg : public CDialog
{
public:
	CStartDlg();
	// Dialogfelddaten
	enum { IDD = IDD_STARTSETUP };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV-Unterstützung

	// Implementierung
protected:
	DECLARE_MESSAGE_MAP()
	int m_start;

public:
	afx_msg void OnEnChangeStart();
};

CStartDlg::CStartDlg() : CDialog(CStartDlg::IDD)
,m_start(0)
{
}

void CStartDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_START, m_start);
}

BEGIN_MESSAGE_MAP(CStartDlg, CDialog)

	ON_EN_CHANGE(IDC_START, &amp;CStartDlg::OnEnChangeStart)
END_MESSAGE_MAP()

void CApplicationApp::OnSimStartSetup()
{
	CStartDlg startsetupDlg;
	startsetupDlg.DoModal();
}
</code></pre>
<p>Die Variable bzw. den Inhalt von m_start bräuchte ich in der CApplicationView <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123793</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Thu, 24 Aug 2006 13:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 13:37:16 GMT]]></title><description><![CDATA[<p>Ich übernehme mal deinen Code und erweitere:</p>
<pre><code class="language-cpp">void CApplicationApp::OnSimStartSetup()
{
    CStartDlg startsetupDlg;
    startsetupDlg.DoModal();
    TRACE(&quot;Die Variable ist: %d&quot;, startsetupDlg.m_start); // falls sie public wäre; so wie es jetzt ist, brauchst du nen Getter.
}
</code></pre>
<p>Ich denke mal, so kommst du weiter. <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/1123808</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123808</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 24 Aug 2006 13:37:16 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 13:50:57 GMT]]></title><description><![CDATA[<p>Hmm? er will es ja in de View haben... schreib doch einfach in deinem Dialog beim schließen (&quot;WM_CLOSE&quot; odg.) folgendes:</p>
<pre><code class="language-cpp">((CMyView*)(((CMainFrame*)(AfxGetMainWnd())-&gt;GetActiveView()))-&gt;SetBla(m_test);
</code></pre>
<p><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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123831</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 24 Aug 2006 13:50:57 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 14:48:22 GMT]]></title><description><![CDATA[<p>Danke für euere Hilfe, ich hab leider noch nichts lauffähiges auf die Reihe gebracht. Ich sehe vermutlich den Wald vor lauter Bäumen nicht. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1123884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123884</guid><dc:creator><![CDATA[Mupfel]]></dc:creator><pubDate>Thu, 24 Aug 2006 14:48:22 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen Inhalt von Application.ccp -&amp;gt; ApplicationView.ccp on Thu, 24 Aug 2006 18:07:20 GMT]]></title><description><![CDATA[<p>Leg in deiner View nen Setter für die von dir gewünschte Variable an... in meinem code hab ich den mal &quot;SetBla&quot; genannt... dann fügst du deinem Dialog eine OnClose oder einfach die Funktion durch die der Dialog geschloßen wird hinzu... und dort fügst du meinen code ein... wobei du darauf achten musst CMyView durch den namen deiner View Klasse zu ersetzen ... aja... poste sonnst mal deine fehlermeldung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1124042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1124042</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 24 Aug 2006 18:07:20 GMT</pubDate></item></channel></rss>