<?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[Frage zu Class]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>was mache ich falsch ?<br />
Ich habe eine SDI Anwendung. Den View habe ich in der CMainFrame in 2 Fenster gesplittet.</p>
<p>So nun hole ich mir den Pointer und setze den Wert in einer Seperaten Class (CPointer).</p>
<pre><code class="language-cpp">CTickerDialog* m_pTickerDialog     = (CTickerDialog*)   m_wndSplitter.GetPane(1,0);
m_cPointer.setTickerDialog(m_pTickerDialog);
</code></pre>
<p>Im Debug steht auch ein Wert drin.<br />
Jetzt möchte ich diesen Pointer in einer Funktion in einer Eigenständigen Class setzen um auf das Fenster zu zu greiffen.</p>
<pre><code class="language-cpp">CTickerDialog* m_pTickerDialog = (CTickerDialog*) m_cPointer.getTickerDialog();
m_pTickerDialog-&gt;addValue(99);
</code></pre>
<p>Das geht aber nicht, er fliegt mir ab.<br />
Im Kunstruktor von CPointer habe ich</p>
<pre><code class="language-cpp">m_pTickerDialog = NULL;
</code></pre>
<p>gesetzt.</p>
<p>Null kommt aber auch nicht an.</p>
<p>Was mache ich falsch ??<br />
Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/72087/frage-zu-class</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 08:29:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/72087.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 Apr 2004 08:31:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu Class on Sun, 25 Apr 2004 08:31:02 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>was mache ich falsch ?<br />
Ich habe eine SDI Anwendung. Den View habe ich in der CMainFrame in 2 Fenster gesplittet.</p>
<p>So nun hole ich mir den Pointer und setze den Wert in einer Seperaten Class (CPointer).</p>
<pre><code class="language-cpp">CTickerDialog* m_pTickerDialog     = (CTickerDialog*)   m_wndSplitter.GetPane(1,0);
m_cPointer.setTickerDialog(m_pTickerDialog);
</code></pre>
<p>Im Debug steht auch ein Wert drin.<br />
Jetzt möchte ich diesen Pointer in einer Funktion in einer Eigenständigen Class setzen um auf das Fenster zu zu greiffen.</p>
<pre><code class="language-cpp">CTickerDialog* m_pTickerDialog = (CTickerDialog*) m_cPointer.getTickerDialog();
m_pTickerDialog-&gt;addValue(99);
</code></pre>
<p>Das geht aber nicht, er fliegt mir ab.<br />
Im Kunstruktor von CPointer habe ich</p>
<pre><code class="language-cpp">m_pTickerDialog = NULL;
</code></pre>
<p>gesetzt.</p>
<p>Null kommt aber auch nicht an.</p>
<p>Was mache ich falsch ??<br />
Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/508272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508272</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Sun, 25 Apr 2004 08:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Sun, 25 Apr 2004 10:45:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hat keiner ne Idee ??</p>
<p>Wie hole ich mir den Pointer, den ich in der CMainFrame in die Class CPointer geschrieben habe in einer anderen Class z.b. CProjektView wieder her ??</p>
<pre><code class="language-cpp">// in der CProjektView
CPointer m_cPointer;
CTickerDialog* m_pTickerDialog;

m_pTickerDialog = m_cPointer.getTickerDialog();
if(m_pTickerDialog != NULL) m_pTickerDialog-&gt;addValue(2);
</code></pre>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/508345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508345</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Sun, 25 Apr 2004 10:45:32 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 10:13:46 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir keiner Helfen ??</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/508928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508928</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Mon, 26 Apr 2004 10:13:46 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 11:11:33 GMT]]></title><description><![CDATA[<p>Bist du sicher, dass deine Pointer bei der Initialisierung ohne new auskommen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/508976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508976</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Mon, 26 Apr 2004 11:11:33 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 11:27:26 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>mmmhhhhh nö, eigentlich nicht.<br />
Wo kommt das new hin ??</p>
<p>GRuß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/508989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508989</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Mon, 26 Apr 2004 11:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 11:44:02 GMT]]></title><description><![CDATA[<p>Eigentlich geht das doch so:</p>
<pre><code class="language-cpp">CTickerDialog* m_pTickerDialog;
m_pTickerDialog = new CTickerDialog;
</code></pre>
<p>...und später dann den Pointer wieder löschen, wenn er nicht mehr gebraucht wird:</p>
<pre><code class="language-cpp">delete m_pTickerDialog;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/508998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/508998</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Mon, 26 Apr 2004 11:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 11:51:02 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich Danke Dir vielmals.</p>
<p>Ist es aber nicht so, wenn ich einen Splitter habe,<br />
in dann anschließend mit GetPane in einen Pointer Schreib, dieser dann schon da ist ??</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509002</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Mon, 26 Apr 2004 11:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Class on Mon, 26 Apr 2004 11:57:10 GMT]]></title><description><![CDATA[<p>Öhm, kann sein, keine Ahnung. Darum habe ich ja auch zuerst ganz vorsichtig gefragt, ob du sicher bist, dass das ohne new geht. Sah eben auf den ersten Blick komisch aus. Mit Splittern habe ich selbst noch nix gemacht. Vielleicht gibt es hier ja irgendwo noch ein paar Experten, die es genauer wissen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509011</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Mon, 26 Apr 2004 11:57:10 GMT</pubDate></item></channel></rss>