![]() |
Einen exe Builder erstellen?
Ist es irgendwie möglich anhand von eingaben die der nutzer macht eine eigene EXE zu bilden? Geht das vlt auch über die Resources? Oder muss ich das anders machen? Geht es indem ich die bytes in eine Datei schreibe?
Danke :D |
AW: Einen exe Builder erstellen?
Nja, kommt drauf an, was genau du machen willst.
Aber grundsätzlich braucht man, um eine EXE herztustellen, einen Compiler+Linker. Resourcen sind nur ein paar Zusatzdaten, aber zum Ausführen brauchst du ja irgendwoher den Programmcode, welcher ausgeführt werden soll. |
AW: Einen exe Builder erstellen?
Ich möchte nur ein paar parameter mit im Gebuildeten Programm festcoden.., heist ich gebe im builder die 13 ein und er spukt mir ein program aus das zB eine messagebox mit dem inhalt 13 ausspukt! Und diese programm soll halt ein vollkommen eigenständiges programm sein, dass auf jedem pc funktioniert... Geht das?
|
AW: Einen exe Builder erstellen?
Wie gesagt, wenn du Programme "erstellen" willst, dann brauchst du einen Compilier.
Anders sieht das bei Scriptsprachen aus, wie z.B. einem VB-Script, welches die Messagebox anzeigt. Oder du erstellst die Programme vorher und gibst sie deinem "Builder" mit. Das was das Programm dann machen soll, kann man ihm als Resource mitgeben. - du erstellst ein Programm, welches eine seiner Resourcen ausließt, und den darinstehenden Text in einer MessageBox anzeigt - dieses Programm kannst du deinem "Builder" als Resource mitgeben. - denn aus der eigenen Resource holen, die Daten-Resource des Programms updaten (deine "13" rein) - fertig |
AW: Einen exe Builder erstellen?
Ich habe hier auch eine kleine Unit vorgestellt, die Daten sehr einfach an die Exe anhängt:
![]() Dabei fällt mir ein, dass ich die mal für neue Delphiversionen anpassen wollte... aber bei deinem Delphi 7 klappt das. |
AW: Einen exe Builder erstellen?
Danke für die Hilfe! In diesem Forum sind alle sehr hilfsbereit. Echt nochmal danke! Genau das wollte ich :D
|
AW: Einen exe Builder erstellen?
Liste der Anhänge anzeigen (Anzahl: 1)
Du kannst die angehängten Dateien auch ohne VCL coden. So sparrst du viel Platz.
Bsp. ist angehangen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz