<?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[Gleiches Program &amp;amp; wechselnder Code &amp;amp; lib Datei]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe folgendes Problem:</p>
<p>Ich habe ein WinAPI Programm in C++ (einfacher Dialog) mit ein paar Buttons. Der Code von einem Button soll jetzt variabel sein, d.h. ich möchte mehrere .exe Dateien erstellen die alle etwas anderes machen.<br />
Dazu habe ich den Code dieser Funktion &quot;bool ButtonPressed()&quot; in eine extra .cpp datei ausgelagert.<br />
Soweit kein Problem.</p>
<p>Nun möchte ich das Programm aber weitergeben ohne das der Empfänger den source code hat, er aber den Code für den Button selber schreiben kann. Deshalb wäre die Idee das ganze in ein lib Datei zu packen. Der Empfänger müsste dann</p>
<p>1. Die lib Datei mit dem &quot;front-end&quot; Programm haben<br />
2. Eine cpp Datei mit der Funktion &quot;bool ButtonPressed()&quot; erstellen<br />
3. Das ganze zusammen Linken</p>
<p>Damit ergeben sich folgende Probleme:</p>
<p>1. Würde das ganze überhaupt funktionieren? Oder hab ich irgendwo einen Denkfehler? Gibt es ein Tutorial dafür?<br />
2. Der Empfänger müsste dann ja ein Neues Projekt anlegen. Welches?<br />
3. Wie definiere ich den Programm Startpunkt? Er liegt ja in der Lib und nicht in der neu erstellten cpp...</p>
<p>Vielen Dank für die Hilfe!<br />
atz</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/96335/gleiches-program-amp-wechselnder-code-amp-lib-datei</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 05:20:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/96335.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 31 Dec 2004 11:18:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Gleiches Program &amp;amp; wechselnder Code &amp;amp; lib Datei on Fri, 31 Dec 2004 11:20:28 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich habe folgendes Problem:</p>
<p>Ich habe ein WinAPI Programm in C++ (einfacher Dialog) mit ein paar Buttons. Der Code von einem Button soll jetzt variabel sein, d.h. ich möchte mehrere .exe Dateien erstellen die alle etwas anderes machen.<br />
Dazu habe ich den Code dieser Funktion &quot;bool ButtonPressed()&quot; in eine extra .cpp datei ausgelagert.<br />
Soweit kein Problem.</p>
<p>Nun möchte ich das Programm aber weitergeben ohne das der Empfänger den source code hat, er aber den Code für den Button selber schreiben kann. Deshalb wäre die Idee das ganze in ein lib Datei zu packen. Der Empfänger müsste dann</p>
<p>1. Die lib Datei mit dem &quot;front-end&quot; Programm haben<br />
2. Eine cpp Datei mit der Funktion &quot;bool ButtonPressed()&quot; erstellen<br />
3. Das ganze zusammen Linken</p>
<p>Damit ergeben sich folgende Probleme:</p>
<p>1. Würde das ganze überhaupt funktionieren? Oder hab ich irgendwo einen Denkfehler? Gibt es ein Tutorial dafür?<br />
2. Der Empfänger müsste dann ja ein Neues Projekt anlegen. Welches?<br />
3. Wie definiere ich den Programm Startpunkt? Er liegt ja in der Lib und nicht in der neu erstellten cpp...</p>
<p>Vielen Dank für die Hilfe!<br />
atz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/683694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/683694</guid><dc:creator><![CDATA[atzplzw]]></dc:creator><pubDate>Fri, 31 Dec 2004 11:20:28 GMT</pubDate></item><item><title><![CDATA[Reply to Gleiches Program &amp;amp; wechselnder Code &amp;amp; lib Datei on Fri, 31 Dec 2004 11:21:26 GMT]]></title><description><![CDATA[<p>Du willst also ein Control erstellen?<br />
Lies dich doch mal etwas in COM ein.<br />
<a href="http://www.codeproject.com/com/COM_from_scratch_1.asp" rel="nofollow">http://www.codeproject.com/com/COM_from_scratch_1.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/683695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/683695</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 31 Dec 2004 11:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to Gleiches Program &amp;amp; wechselnder Code &amp;amp; lib Datei on Sat, 01 Jan 2005 14:52:43 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>wäre eine DLL nicht eine gute Lösung ?</p>
<p>ButtonPressed.Dll exportiert die Funktion &quot;ButtonPressed&quot;, der Kunde kann dann<br />
seine eigne DLL schreiben welche auch eine Funktion &quot;ButtonPressed&quot; exportiert.</p>
<p>MfG<br />
RB</p>
]]></description><link>https://www.c-plusplus.net/forum/post/684199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/684199</guid><dc:creator><![CDATA[RED-BARON]]></dc:creator><pubDate>Sat, 01 Jan 2005 14:52:43 GMT</pubDate></item></channel></rss>