<?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-Datei über Programm erstellen]]></title><description><![CDATA[<p>Wie kann man über ein Programm eine auszuführende Datei erstellen?<br />
Hier ein Beispiel:<br />
Ich will ein Hauptprogramm haben, indem ich Eigenschaften eines Fensters usw. einstellen kann und dann das ganze in eine Exe-Datei abspeichern kann.<br />
Da sind beispielsweise zwei Radiobuttons, eins für einen roten Hintergrund, das andere für einen weißen Hintergrund.<br />
Wenn ich dann auf einen Erstellen-Button klicken, wird dann eine Datei erstellt, die mir dann beim ausführen ein Fenster liefert, welches einen anderen Hintergrund hat.</p>
<p>Stell mir das nicht so einfach vor, aber wäre sicherlich nett, wenn ihr mir helfen könntet.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/211946/exe-datei-über-programm-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 22:41:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/211946.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Apr 2008 12:35:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 12:35:35 GMT]]></title><description><![CDATA[<p>Wie kann man über ein Programm eine auszuführende Datei erstellen?<br />
Hier ein Beispiel:<br />
Ich will ein Hauptprogramm haben, indem ich Eigenschaften eines Fensters usw. einstellen kann und dann das ganze in eine Exe-Datei abspeichern kann.<br />
Da sind beispielsweise zwei Radiobuttons, eins für einen roten Hintergrund, das andere für einen weißen Hintergrund.<br />
Wenn ich dann auf einen Erstellen-Button klicken, wird dann eine Datei erstellt, die mir dann beim ausführen ein Fenster liefert, welches einen anderen Hintergrund hat.</p>
<p>Stell mir das nicht so einfach vor, aber wäre sicherlich nett, wenn ihr mir helfen könntet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500485</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Tue, 29 Apr 2008 12:35:35 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 12:41:23 GMT]]></title><description><![CDATA[<p>Speicher die Einstellungen zu dem Programm einfach in den Resourcen, dann musst du die nur Updaten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500492</guid><dc:creator><![CDATA[~~]]></dc:creator><pubDate>Tue, 29 Apr 2008 12:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 13:57:00 GMT]]></title><description><![CDATA[<p>Warum so kompliziert? Warum nicht die entsprechenden Parameter in einer Datei ablegen, die dann interpretiert wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500563</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 29 Apr 2008 13:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 14:34:43 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Warum so kompliziert? Warum nicht die entsprechenden Parameter in einer Datei ablegen, die dann interpretiert wird?</p>
</blockquote>
<p>Kannst du das ein bisschen genauer erläutern?^^<br />
Wenn du sowas wie bla.exe -whatever -whatever2 meinst, denk mal nicht, dass dies so toll wäre.</p>
<p>~~ schrieb:</p>
<blockquote>
<p>Speicher die Einstellungen zu dem Programm einfach in den Resourcen, dann musst du die nur Updaten.</p>
</blockquote>
<p>Hmm, wie kann man so Einstellungen in eine Resource speichern?<br />
Das einzige was ich bisher mit Resourcen gemacht hab: Dialoge, Stringtabellen, Abkürzungen,...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500600</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Tue, 29 Apr 2008 14:34:43 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 20:10:25 GMT]]></title><description><![CDATA[<p>[Push]<br />
Wäre das ganze über Assembler realisierbar? Oder gibt es da doch eine Möglichkeit über C/C++ bzw. Winapi?<br />
Wäre toll, wenn ich das ganze bis zum Wochenende beherrsche, bin nämlich danach ne Woche auf Urlaub^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500799</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Tue, 29 Apr 2008 20:10:25 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 20:12:34 GMT]]></title><description><![CDATA[<p>Konfiguration zum Beispiel über ne INI-Datei oder andere Text-Datei. APIs zum Schreiben von Resourcen:</p>
<p>BeginUpdateResource<br />
UpdateResource<br />
EndUpdateResource</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500802</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500802</guid><dc:creator><![CDATA[~~]]></dc:creator><pubDate>Tue, 29 Apr 2008 20:12:34 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Tue, 29 Apr 2008 21:16:03 GMT]]></title><description><![CDATA[<p>Was willst du denn wirklich machen? Deine Beschreibung ist etwas vage. Wenn du nur ein Programm auf die Platte schreiben willst wo man die Hintergrund-Farbe umstellen kann dann gibt es dazu viele verschiedene Wege.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1500840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500840</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 29 Apr 2008 21:16:03 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Wed, 30 Apr 2008 05:55:39 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/17666">@markusrw</a>: Ich spreche von den Prinzipien der Datentechnik: Trennung von Daten und Programm.<br />
Ein Prigramm was etwas interpretiert was in einer Datei steht, oder was ihm auf der Befehlszeile übergeben wird...</p>
<p>BTW: Ein vbs-Script wird evtl. schon einen Haufen machen können was Du möchtest <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/1500918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1500918</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 30 Apr 2008 05:55:39 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Wed, 30 Apr 2008 17:27:36 GMT]]></title><description><![CDATA[<p>markusrw schrieb:</p>
<blockquote>
<p>Wie kann man über ein Programm eine auszuführende Datei erstellen?</p>
</blockquote>
<p>Das nennt sich Compiler. Compilerbau wäre wohl das Stichwort für dich. Aber ich glaube nucht, dass du das nächsten Montag fertig hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501351</guid><dc:creator><![CDATA[_Luckie]]></dc:creator><pubDate>Wed, 30 Apr 2008 17:27:36 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Thu, 01 May 2008 09:05:16 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>Was willst du denn wirklich machen? Deine Beschreibung ist etwas vage. Wenn du nur ein Programm auf die Platte schreiben willst wo man die Hintergrund-Farbe umstellen kann dann gibt es dazu viele verschiedene Wege.</p>
</blockquote>
<p>Das mit den Hintergrundfarben war auch nur ein Beispiel, ich will eigentlich mehrere Einstellungen vornehmen.^^</p>
<p>~~ schrieb:</p>
<blockquote>
<p>Konfiguration zum Beispiel über ne INI-Datei oder andere Text-Datei. APIs zum Schreiben von Resourcen:</p>
<p>BeginUpdateResource<br />
UpdateResource<br />
EndUpdateResource</p>
</blockquote>
<p>Werde ich mir mal anschauen müssen, danke.</p>
<p>_Luckie schrieb:</p>
<blockquote>
<p>markusrw schrieb:</p>
<blockquote>
<p>Wie kann man über ein Programm eine auszuführende Datei erstellen?</p>
</blockquote>
<p>Das nennt sich Compiler. Compilerbau wäre wohl das Stichwort für dich. Aber ich glaube nucht, dass du das nächsten Montag fertig hast.</p>
</blockquote>
<p>Wäre schlecht, denke dass ein Compiler ein heiden Arbeit wäre.^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501537</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501537</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Thu, 01 May 2008 09:05:16 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Thu, 01 May 2008 17:05:52 GMT]]></title><description><![CDATA[<p>markusrw schrieb:</p>
<blockquote>
<p>_Luckie schrieb:</p>
<blockquote>
<p>markusrw schrieb:</p>
<blockquote>
<p>Wie kann man über ein Programm eine auszuführende Datei erstellen?</p>
</blockquote>
<p>Das nennt sich Compiler. Compilerbau wäre wohl das Stichwort für dich. Aber ich glaube nucht, dass du das nächsten Montag fertig hast.</p>
</blockquote>
<p>Wäre schlecht, denke dass ein Compiler ein heiden Arbeit wäre.^^</p>
</blockquote>
<p>aber das war seine Frage: &quot;Wie kann man über ein Programm eine auszuführende Datei erstellen?&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501706</guid><dc:creator><![CDATA[_Luckie]]></dc:creator><pubDate>Thu, 01 May 2008 17:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Thu, 01 May 2008 19:43:28 GMT]]></title><description><![CDATA[<p>In dem Fall sollte man sicherlich keinen compiler schreiben ist sinnlos...</p>
<p>Ich verdeutliche dir mal wie die anderen das gemeint haben:</p>
<p>[MUTTERPROGRAMM]<br />
- Erstellt die Töchter<br />
- besitzt das bereits kompilierte TOCHTERPROGRAMM als Resource<br />
- beim erstellen werden die information wie z.B Hintergrundfarbe Titelleiste etc. in einer stringtable gespeichert.</p>
<p>[TOCHTERPROGRAMM]<br />
- Besitzt eine stringtable die vom Mutterprogramm ausgefüllt wurde.<br />
- Liest beim start diese Informationen aus und setzt sie um.</p>
<p>Bsp.<br />
Mutterprogramm schreibt die tochterprogramm exe nach C://<br />
Mutterprogramm bearbeitet die resourcen der kopierten exe Datei.<br />
z.B BG #000000<br />
CAPTION Das ist ein Programm mit schwarzem hintergrund</p>
<p>Wenn jetzt das erstellte und modifizierte Tochterprogramm ausgeführt wird brauch es nur die daten aus der tabelle zu lesen und umzusetzten.</p>
<p>Hoffe du hast es verstanden.</p>
<p>mfg tobZel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1501766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1501766</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Thu, 01 May 2008 19:43:28 GMT</pubDate></item><item><title><![CDATA[Reply to EXE-Datei über Programm erstellen on Fri, 02 May 2008 12:08:52 GMT]]></title><description><![CDATA[<p>tobZel schrieb:</p>
<blockquote>
<p>In dem Fall sollte man sicherlich keinen compiler schreiben ist sinnlos...</p>
<p>Ich verdeutliche dir mal wie die anderen das gemeint haben:</p>
<p>[MUTTERPROGRAMM]<br />
- Erstellt die Töchter<br />
- besitzt das bereits kompilierte TOCHTERPROGRAMM als Resource<br />
- beim erstellen werden die information wie z.B Hintergrundfarbe Titelleiste etc. in einer stringtable gespeichert.</p>
<p>[TOCHTERPROGRAMM]<br />
- Besitzt eine stringtable die vom Mutterprogramm ausgefüllt wurde.<br />
- Liest beim start diese Informationen aus und setzt sie um.</p>
<p>Bsp.<br />
Mutterprogramm schreibt die tochterprogramm exe nach C://<br />
Mutterprogramm bearbeitet die resourcen der kopierten exe Datei.<br />
z.B BG #000000<br />
CAPTION Das ist ein Programm mit schwarzem hintergrund</p>
<p>Wenn jetzt das erstellte und modifizierte Tochterprogramm ausgeführt wird brauch es nur die daten aus der tabelle zu lesen und umzusetzten.</p>
<p>Hoffe du hast es verstanden.</p>
<p>mfg tobZel</p>
</blockquote>
<p>Jo, verstanden hab ichs schon, ich werd mir mal Resourcen, Ini-Files und Registry anschaun <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/1502022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1502022</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Fri, 02 May 2008 12:08:52 GMT</pubDate></item></channel></rss>