<?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[Die Sache mit DLLs und Klassen]]></title><description><![CDATA[<p>Hi,</p>
<p>wie läuft das Dynamische laden von DLLs mit Klassen ab? Wie kann man das bewerkstelligen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/79651/die-sache-mit-dlls-und-klassen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 01:24:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/79651.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Jul 2004 12:35:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:35:15 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>wie läuft das Dynamische laden von DLLs mit Klassen ab? Wie kann man das bewerkstelligen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559600</guid><dc:creator><![CDATA[---]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:35:15 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:40:58 GMT]]></title><description><![CDATA[<p>Was genau ist jetzt deine Frage?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559614</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:40:58 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:42:32 GMT]]></title><description><![CDATA[<p>Wie kann ich eine Klasse aus einer DLL Dynamisch laden? Nicht statisch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559619</guid><dc:creator><![CDATA[***]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:42:32 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:51:22 GMT]]></title><description><![CDATA[<p>Klassen über DLL-Grenzen hinweg zu nutzen ist eine nicht ganz ungefährliche Sache <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/559637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559637</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:51:22 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:57:33 GMT]]></title><description><![CDATA[<p>Guck dir das Compontent Object Model an.</p>
<p>Dann weißt du es.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559643</guid><dc:creator><![CDATA[bla bla]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:57:33 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 12:58:06 GMT]]></title><description><![CDATA[<p>naund? Für meine Engine brauch ich das, also wie gehts? die FAQ spuckt nix aus und Forensuche ist off.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559644</guid><dc:creator><![CDATA[***]]></dc:creator><pubDate>Tue, 13 Jul 2004 12:58:06 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 13:50:31 GMT]]></title><description><![CDATA[<p>Schau dir an, wie es die MFC macht. Das ist das einzige mir bekannte Beispiel, wo du wirklich nachschauen kannst, wie es gemacht wurde. Im Prinzip ist nix besonderes dahinter. Du musst halt einfach nur die gleichen Headerfiles für's Compilieren der DLL und der EXE hernehmen und mit irgendwelcher Makrotrickserei das __declspec(dll**port) richtigbekommen.</p>
<p>Wenn du sie dann aber auch noch dynamisch laden willst, dann musst du dir wirklich was schlaues überlegen. COM wäre eine Variante, hat aber natürlich auch seine Tücken und Einschränkungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559688</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Tue, 13 Jul 2004 13:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 14:32:58 GMT]]></title><description><![CDATA[<p>moin meister ...</p>
<p>wenn du COM nicht willst, bleibt Dir noch die Möglichkeit</p>
<p>Für jede Klasse eine Funktion<br />
C* initC();<br />
und<br />
uninit(pC);</p>
<p>in der Dll unterzubringen. Die Dll kann dynamisch erzeugt werden und die Objekt<br />
instanziert, über pC-&gt;Methode() im Prg verwendet werden.</p>
<p>Was anderes fällt mir zu auch nicht ein.</p>
<p>MfG<br />
RB</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559722</guid><dc:creator><![CDATA[RED-BARON]]></dc:creator><pubDate>Tue, 13 Jul 2004 14:32:58 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 15:53:20 GMT]]></title><description><![CDATA[<p>Voraussetzung ist allerdings dann, dass alle Methoden virtual sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559785</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Tue, 13 Jul 2004 15:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 16:23:02 GMT]]></title><description><![CDATA[<p>im prinzip funzt das so wie in <a href="http://www.flipcode.com/articles/article_winplugins.shtml" rel="nofollow">diesem tutorial</a>.</p>
<p>kann man natürlich auch dazu verwenden ein plugin system zu implementieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559801</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Tue, 13 Jul 2004 16:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to Die Sache mit DLLs und Klassen on Tue, 13 Jul 2004 17:33:29 GMT]]></title><description><![CDATA[<p>gelöscht :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/559819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/559819</guid><dc:creator><![CDATA[Shlo]]></dc:creator><pubDate>Tue, 13 Jul 2004 17:33:29 GMT</pubDate></item></channel></rss>