Ich sitze gerade an einem Programm, das kleine Autostart-Programme erstellen soll. Diese sollen dann auf eine CD gespeichert und per Autorun.inf aufgerufen werden und nen kleines "Hallo, ich bin foobar" ausspucken.
Das mit der INI war verglichen zum Rest nen Klacks (erledigt => kann ich erstellen).
Nun soll aber die *.exe erstellt werden, die im Grunde genommen nur eine anfängliche MessageBox.Show(string myText) ausführen soll, wobei "myText" beim Erstellen definiert und dann in die *.exe übergeben werden soll. Würde man das manuell erstellen, wäre das also nur eine Zeile, aber warum einfach, wenns auch kompliziert geht ?
Jedenfalls: Danach soll noch ggf. ein Bild angehangen werden können, am besten komprimiert (Zip-Class gefunden => kann ich erstellen) und dann als Hintergrundgrafik (Splash) dargestellt werden (Form.BorderDings = none, also auch kein Problem).
Ein Anwendungsbeispiel:
Eine CD wird eingelegt, die Bilder, Videos und Texte enthält und als Autostart, meldet sie sich mit einem Bild und dem Text "Herzlichen Glückwunsch zum Dr.-Titel von AB und XY". Und mein Programm soll sowas nun erstellen können.
Die Frage, die jetzt noch bleibt: Wie erstelle ich also quasi einen Compiler ? Gibt es sowas wie ein php-eval()-Äquivalent, mit dem ich das umsetzen könnte ? Oder ist sowas sehr kompliziert und ich sollte es lieber lassen ? ^^"
mfg
- VampireSilence