Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi .exe erstellen (https://www.delphipraxis.net/77518-exe-erstellen.html)

any_key 20. Sep 2006 17:00


.exe erstellen
 
alaoh
kann mir vllt jemand sagen was ich machen muss um ein programm zu haben mit dem ich ein anderes programm erstellen kann?
klingt komisch... aber ich versuchs ma weiter zu erklären....
also ein kleines beispiel
ich hab eine programm in das ich eine zahl eintippen kann
dann klicke ich auf einen button und es wird eine neue datei erstellt
wenn man diese datei öffnet kommt ne message mit der zahl die man zuvor angegeben hat
allerdings soll diese datei nicht computer gebunden sein also ist es nicht möglich einfach die zahl irgendwo zu speichern (außer halt in der .exe selbst)

Go2EITS 20. Sep 2006 17:07

Re: .exe erstellen
 
? Ne zahl erstellen, die ein anderes Programm lesen kann ist ok, aber nicht computergebunden?
Willst Du aus der ersten .exe mit der zweiten .exe die Zahl rauslesen? Puh! :gruebel:
Formulier mal konkreter, dann kommst Du Deiner Lösung näher, bzw. es antwortet Dir auch jemand.
:hi:

any_key 20. Sep 2006 17:10

Re: .exe erstellen
 
also ich will in programm eine zahl eintippen
dann klicke ich auf einen button
dieser erstellt ein programm2
wenn man dann programm2 öffnet soll die zahl erscheinen die man in programm1 eingegeben hat
diese zahl soll in der neu erstellten .exe enthalten sein
also es soll so laufen als ob ich ein neues programm geschrieben hätte
aber nur das dieses programm von meinem programm geschrieben wird

vlees91 20. Sep 2006 17:10

Re: .exe erstellen
 
Er will aus seinem Programm aus weiter echsen erstellen

joel93 20. Sep 2006 17:22

Re: .exe erstellen
 
Meiner meinung nach geht das nich direkt, du könntest aber eigendlich in der ersteller exe nen vertiges Prog zum ini öffnen 'verstecken', das dan Extrahiert wird, und dann die Zahhl aus einer .ini Ausliest, dafür sind dann aber zwei Dateien notwendig. Aber ich glaub, dass du das nich willst :wink:, du willst bestimmt prog's für andere leut machen, die sie nicht verändern können, schlaue Leute aber können das dann :cry: .
An dieser stelle frag i mich, warum ich das überhaupt getippt hab, wenn dus wahrscheinlich sobiso nich brauchs.

Hador 20. Sep 2006 17:26

Re: .exe erstellen
 
Zitat:

Zitat von joel93
Meiner meinung nach geht das nich direkt, du könntest aber eigendlich in der ersteller exe nen vertiges Prog zum ini öffnen 'verstecken', das dan Extrahiert wird, und dann die Zahhl aus einer .ini Ausliest, dafür sind dann aber zwei Dateien notwendig. Aber ich glaub, dass du das nich willst :wink:, du willst bestimmt prog's für andere leut machen, die sie nicht verändern können, schlaue Leute aber können das dann :cry: .
An dieser stelle frag i mich, warum ich das überhaupt getippt hab, wenn dus wahrscheinlich sobiso nich brauchs.

Dan Ansatzpunkt is doch schon ganz richtig. Nur muss die Zahl dann an das andere Programmangehängt werden.

vlees91 20. Sep 2006 17:26

Re: .exe erstellen
 
also es ist möglich, denn es gibt ein Programm (mit Delphi 2 gemacht), mit dem jeder eigene Trainer (für Spiele) machen kann. Dabei kann man dann auch das Form selber anordnen und den Buttons und Edits zuweisen, was sie tun sollen.

Anschließend kommt EINE datei raus, eine EXE.

hoika 20. Sep 2006 17:34

Re: .exe erstellen
 
Hallo,

das kann schon sein,
ich würde die Exe2 z.B. schon fertig als Ressource in Exe1 einbinden,
dann entweder die Konfiguration des Forms in Exe2
als Extra-Datei erzeugen, die Exe2 dann ausliest und das Form
und alle Form-elemente (Label, Edit) entsprechend
selber zur Laufzeit erzeugt oder
was schwieriger ist, die Konfigurationsdaten als
Ressourcen in Exe2 ablegen.

Grundprinzip ist aber immer,
dass zumindestens eine lauffähige exe2 aschon vorhanden ist.

Beginnen kann man bei Ressourcen
mit LoadResource, FindResource.

Wie man externe Dateien (Exe2) in andere eigene Programme
als Ressourcen einbindet,
findet man in google unter "Wave-Dateien einbinden"


Heiko

Phoenix 20. Sep 2006 17:35

Re: .exe erstellen
 
Hrm.. da gabs mal was. Im Prinzip wird aus einer .exe eine Ressource extrahiert, diese geändert und wieder in die .exe gepackt. Such mal nach ressource und exe hier in der DP. Ich weiss, das wir das mal hatten, kann mich aber nicht an genauere Details erinnern.

joel93 20. Sep 2006 17:41

Re: .exe erstellen
 
Wenn das geht, muss doch eigentlich dias ersteller prog nen compiller enthalten, und den kan man schlecht selber (in delphi) proggen (oder? :gruebel: ),
es sei denn es gibt in delphi language einen versteckten Befehl, der im fertigen progautomatisch nen compiller einbaut. :?: :!: :?:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 Uhr.
Seite 1 von 3  1 23      

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