<?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[exe einkompilieren (Resource?)]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich möchte ein Programm (exe (binär) ) in das Programm einkompilieren, damit nur noch 1. Datei übrig bleibt, und diese einkompilierte Datei dann aber auch auslesen und speichern können (jetzt hab ichs mit fopen, fread, fclose geschrieben - aber da muss ja die Datei &quot;außen&quot; sein).</p>
<p>Wenn ich &quot;Dem Projekt hinzufügen&quot; wähle, und die Datei, anschließend kompilieren, wird die Datei gar nicht größer. (Also wird die Datei gar nicht mitkompiliert) - Oder seh ich da was falsch <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="😉"
    /> - naja wahrscheinlich is das auch komplett falsch <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>
<p>Und in Google etc. (hier auch) hab ich immer nur Tutorials gefunden, wie man JPEG's,Bitmaps,Cursors als Resource hinzufügt (Und dann muss auch eine Funktion sein, die speziell z.B. das Bild von der Resource lädt (LoadFromResource) ).</p>
<p>P.S.: Fragt nicht, warum, oder dass das so doof sei. Und dass es &quot;seperat&quot; eh viel besser ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Ich mag halt nur 1 Datei und aus ;).</p>
<p>Vielen Dank für Antworten,<br />
mfG Andreas</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/123282/exe-einkompilieren-resource</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 08:56:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/123282.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Oct 2005 16:30:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 16:35:40 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Ich möchte ein Programm (exe (binär) ) in das Programm einkompilieren, damit nur noch 1. Datei übrig bleibt, und diese einkompilierte Datei dann aber auch auslesen und speichern können (jetzt hab ichs mit fopen, fread, fclose geschrieben - aber da muss ja die Datei &quot;außen&quot; sein).</p>
<p>Wenn ich &quot;Dem Projekt hinzufügen&quot; wähle, und die Datei, anschließend kompilieren, wird die Datei gar nicht größer. (Also wird die Datei gar nicht mitkompiliert) - Oder seh ich da was falsch <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="😉"
    /> - naja wahrscheinlich is das auch komplett falsch <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>
<p>Und in Google etc. (hier auch) hab ich immer nur Tutorials gefunden, wie man JPEG's,Bitmaps,Cursors als Resource hinzufügt (Und dann muss auch eine Funktion sein, die speziell z.B. das Bild von der Resource lädt (LoadFromResource) ).</p>
<p>P.S.: Fragt nicht, warum, oder dass das so doof sei. Und dass es &quot;seperat&quot; eh viel besser ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Ich mag halt nur 1 Datei und aus ;).</p>
<p>Vielen Dank für Antworten,<br />
mfG Andreas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892494</guid><dc:creator><![CDATA[cppcluster]]></dc:creator><pubDate>Fri, 14 Oct 2005 16:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 16:33:19 GMT]]></title><description><![CDATA[<p>Du kannst so kein Programm in ein Programm einfügen.</p>
<p>Wenn du das unbedingt willst kannst du das Resource in dein Projekt aufnehmen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892495</guid><dc:creator><![CDATA[Christian211]]></dc:creator><pubDate>Fri, 14 Oct 2005 16:33:19 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 16:37:48 GMT]]></title><description><![CDATA[<p>Christian211 schrieb:</p>
<blockquote>
<p>Du kannst so kein Programm in ein Programm einfügen.</p>
</blockquote>
<p>Aha ok.</p>
<p>Christian211 schrieb:</p>
<blockquote>
<p>Wenn du das unbedingt willst kannst du das Resource in dein Projekt aufnehmen</p>
</blockquote>
<p>Ja, will ich unbedingt <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="🙂"
    /> - Wie geht das?</p>
<p>mfG, Andreas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892499</guid><dc:creator><![CDATA[cppcluster]]></dc:creator><pubDate>Fri, 14 Oct 2005 16:37:48 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 17:57:50 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Schau mal hier<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-86060.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-86060.html</a><br />
Hier wird zwar eine Excel-Datei eingebunden, ist aber prinzipiell das Gleiche.</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892553</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 14 Oct 2005 17:57:50 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 18:55:17 GMT]]></title><description><![CDATA[<p>es gibt auch tools die machen aus jedem file ein riesiges 'const char[]'. das kopierste in's programm mit rein und gut is. wenn's 'ne ausführbare datei sein soll dann sollte das programm aber vorher das array auf die platte kopieren und starten. eine exe starten aus dem speicher heraus geht im prinzip auch, ist aber etwas fummelig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892576</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 14 Oct 2005 18:55:17 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 20:32:38 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Schau mal hier<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-86060.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-86060.html</a><br />
Hier wird zwar eine Excel-Datei eingebunden, ist aber prinzipiell das Gleiche.</p>
</blockquote>
<p>Danke für den Link! (Auf die Idee bin ich nicht gekommen dass das je eh prinzipiell das Gleiche ist .. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> )<br />
Jetzt funktionierts <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>
<p>net schrieb:</p>
<blockquote>
<p>es gibt auch tools die machen aus jedem file ein riesiges 'const char[]'. das kopierste in's programm mit rein und gut is.</p>
</blockquote>
<p>Also steht dann da z.B.</p>
<pre><code>char *arr = new char[laenge_der_datei];
arr[0] = '.';
arr[1] = 'T';
arr[2] = 'h';
arr[3] = 'i';
</code></pre>
<p>(Und natürlich ein haufen unzustellbarer Zeichen - das was ich geschrieben habe sollte heißen &quot;This program cannot run in DOS mode&quot;, steht ja fast immer ca. am Anfang..)<br />
Aber die Unzustellbaren Zeichen, bzw. binäre Zeichen halt, damit kann ja der C++Builder-Editor ja gar nicht richtig damit umgehen. (Jedenfalls bei den ID3-Tags nicht...)</p>
<p>mfG, Andreas<br />
(und nochmal thx an Braunstein für den Link :D)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892632</guid><dc:creator><![CDATA[cppcluster]]></dc:creator><pubDate>Fri, 14 Oct 2005 20:32:38 GMT</pubDate></item><item><title><![CDATA[Reply to exe einkompilieren (Resource?) on Fri, 14 Oct 2005 20:41:38 GMT]]></title><description><![CDATA[<p>cppcluster schrieb:</p>
<blockquote>
<p>net schrieb:</p>
<blockquote>
<p>es gibt auch tools die machen aus jedem file ein riesiges 'const char[]'. das kopierste in's programm mit rein und gut is.</p>
</blockquote>
<p>Also steht dann da z.B.</p>
<pre><code>char *arr = new char[laenge_der_datei];
arr[0] = '.';
arr[1] = 'T';
arr[2] = 'h';
arr[3] = 'i';
</code></pre>
<p>(Und natürlich ein haufen unzustellbarer Zeichen - das was ich geschrieben habe sollte heißen &quot;This program cannot run in DOS mode&quot;, steht ja fast immer ca. am Anfang..)<br />
Aber die Unzustellbaren Zeichen, bzw. binäre Zeichen halt, damit kann ja der C++Builder-Editor ja gar nicht richtig damit umgehen.</p>
</blockquote>
<p>nee, die machen sowas:<br />
const char array[] = {0x11, 0x22, 0x33, ...usw<br />
da haben die meisten compiler kein problem mit</p>
]]></description><link>https://www.c-plusplus.net/forum/post/892635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/892635</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 14 Oct 2005 20:41:38 GMT</pubDate></item></channel></rss>