<?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[CDialog Problem]]></title><description><![CDATA[<p>Hallo,</p>
<p>normalerweise bekomme ich alles so hin wie ich will<br />
aber diesmal habe ich wirklich ein Problem bei dem ich nicht mehr weiter weis.</p>
<p>Hier mal ne Übersicht über die Klassen.</p>
<pre><code>CDialog
                     [e]Delta[/e]     [e]Delta[/e]
                    /       \
                   /         \
   CUltimateAllyToolDlg    CConnect
</code></pre>
<p>CConnect ist dafür zuständig die Verbindung über ein Socket aufzubauen.<br />
CUltimateAllyToolDlg ist für alles weitere gut (Datenübertragung, usw.)</p>
<p>Nun brauche ich den Socket aber in beiden Klassen,<br />
sprich ich will ihn in CDialog deklarieren, so dass er in beiden Klassen verfügbar ist.</p>
<p>Aber wie kann ich die Dialog.cpp und Dialog.h in mein Projekt mit einfügen?</p>
<p>Einfach Hinzufügen-&gt;Vohandenes Objekt hinzufügen und dann die CDialog files hinzufügen geht nicht,<br />
da wenn ich diese mitkompiliere er mir ne menge Errors bringt.</p>
<p>Aber wie kann ich das sonst realisieren?<br />
Hatte jmd. schonmal ein ähnliches Problem?<br />
Oder hat jmd. eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148145/cdialog-problem</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 20:30:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148145.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 May 2006 19:39:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 19:39:39 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>normalerweise bekomme ich alles so hin wie ich will<br />
aber diesmal habe ich wirklich ein Problem bei dem ich nicht mehr weiter weis.</p>
<p>Hier mal ne Übersicht über die Klassen.</p>
<pre><code>CDialog
                     [e]Delta[/e]     [e]Delta[/e]
                    /       \
                   /         \
   CUltimateAllyToolDlg    CConnect
</code></pre>
<p>CConnect ist dafür zuständig die Verbindung über ein Socket aufzubauen.<br />
CUltimateAllyToolDlg ist für alles weitere gut (Datenübertragung, usw.)</p>
<p>Nun brauche ich den Socket aber in beiden Klassen,<br />
sprich ich will ihn in CDialog deklarieren, so dass er in beiden Klassen verfügbar ist.</p>
<p>Aber wie kann ich die Dialog.cpp und Dialog.h in mein Projekt mit einfügen?</p>
<p>Einfach Hinzufügen-&gt;Vohandenes Objekt hinzufügen und dann die CDialog files hinzufügen geht nicht,<br />
da wenn ich diese mitkompiliere er mir ne menge Errors bringt.</p>
<p>Aber wie kann ich das sonst realisieren?<br />
Hatte jmd. schonmal ein ähnliches Problem?<br />
Oder hat jmd. eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063797</guid><dc:creator><![CDATA[Van-Fanel]]></dc:creator><pubDate>Tue, 23 May 2006 19:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 19:53:58 GMT]]></title><description><![CDATA[<pre><code>CDialog
                        [e]Delta[/e]
                        |
                     CMainDlg
                     [e]Delta[/e]     [e]Delta[/e]
                    /       \
                   /         \
   CUltimateAllyToolDlg    CConnect
</code></pre>
<p>???</p>
<p>Die Dialog.h (die es so gar nicht gibt) kannst Du nicht einbinden, macht auch keinen Sinn, da Du sie ja eh nicht verändern könntest und solltest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063804</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Tue, 23 May 2006 19:53:58 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 19:53:29 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> Vorschlag:</p>
<pre><code>CDialog
                        [e]Delta[/e]
                        |
                        | 
                   CMyBaseDialog
                     [e]Delta[/e]     [e]Delta[/e]
                    /       \
                   /         \
   CUltimateAllyToolDlg    CConnect
</code></pre>
<p>Und in CMyBaseDialog eben alles rein was beide Dialoge brauchen.</p>
<p>Ansonsten halt irgendwo eine zentrale Datenklasse einrichen, die alle Einstellungen und Daten speichert (Stichwort Doc/View-Struktur).</p>
<p>EDIT: Mal wieder zu spät... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1063805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063805</guid><dc:creator><![CDATA[Brainiac]]></dc:creator><pubDate>Tue, 23 May 2006 19:53:29 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 19:54:39 GMT]]></title><description><![CDATA[<p>*shake hands* <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/1063807</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063807</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Tue, 23 May 2006 19:54:39 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 19:58:29 GMT]]></title><description><![CDATA[<p>Und ich könnte trotzdem ohne Probleme 2 Dialoge erstellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063810</guid><dc:creator><![CDATA[Van-Fanel]]></dc:creator><pubDate>Tue, 23 May 2006 19:58:29 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 20:02:16 GMT]]></title><description><![CDATA[<p>Lol... ja du kannst von deiner Klasse so viele Klassen wie de willst ableiten <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1063815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063815</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 23 May 2006 20:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Tue, 23 May 2006 20:04:57 GMT]]></title><description><![CDATA[<p>Och menno,<br />
jetzt muss ich alles nochmal umbauen. *drop*</p>
<p>Ich versuch das dann mal morgend zu realisieren und werde mich dann nochmal melden.<br />
Aber schonmal thx für eure schnelle Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063819</guid><dc:creator><![CDATA[Van-Fanel]]></dc:creator><pubDate>Tue, 23 May 2006 20:04:57 GMT</pubDate></item><item><title><![CDATA[Reply to CDialog Problem on Wed, 24 May 2006 12:06:39 GMT]]></title><description><![CDATA[<p>So hab alles hinbekommen.<br />
Hatte zwar ein bisschen gedauert<br />
alles ein wenig umzuschreiben aber habe letzendlich hinbekommen.</p>
<p>Nochmal vielen Dank, jetzt kann ich endlich richtig weiter machen. ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064184</guid><dc:creator><![CDATA[Van-Fanel]]></dc:creator><pubDate>Wed, 24 May 2006 12:06:39 GMT</pubDate></item></channel></rss>