![]() |
exe in die exe integrieren
Hi,
ich müsste eine exe in meine anwendung einbinden, sodass ich zur laufzeit darauf zugreifen kann. dazu wären mir als möglichkeit zum einen resourcen bekannt. mein rs-compiler geht aber wegen xp net so toll (der is ja konsole). dann kenn ich noch die möglichkeit aus der delphi source library. die fällt auch weg, da ich mein programm komprimiere und somit die dateigröße nicht angeben kann! jetzt such ich dringend irgend ne möglichkeit, eine exe in mein programm zu integrieren! Gibts da vielleicht irgend ne kompo? *MFG* |
Re: exe in die exe integrieren
Hi,
Du kannst dir ne Kopie einer vorhandenen .res datei machen und diese mit dem Resource-Hacker bearbeiten d.h. alle anderen Resourcen löschen und deine Exe hinzufügen so hab ich das jedenfalls das erste mal gemacht ansonsten versuch es doch mal mit cmd/bat dateien meist funktioniert das nicht weil das Anfangsverzeichnis nicht richtig ist |
Re: exe in die exe integrieren
Hi,
ich habe auch das Problem so ähnlich gehabt. Ich wollte eine exe ins Programm einbinden und bei Bedarf extrahieren. Dazu suche hier mal nach ![]() Beste Grüße Ulrich |
Re: exe in die exe integrieren
das einzige was ich da finde ist ein verfahren, die anwendung zu kopieren. bei mir handelt es sich aber um zwei verschiedene anwendungen!
@the-x: das problem ist, dass sich der compiler schliesst, bevor ich irgendwas machen kann! |
Re: exe in die exe integrieren
Code:
Dann siehst auch was da steht und erst nach einem tastendruck wird das Fenster geschlossen
@echo off
cdd D:\bla rem alternativ D: und danach cd \bla brcc32 bla.rc Pause |
Re: exe in die exe integrieren
wie muss denn die resourceart der exe im rs file heissen?
|
Re: exe in die exe integrieren
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
im Download ist ein Beispiel, wie man aus einer EXE eine EXE startet. Also aus einer Resource heraus. |
Re: exe in die exe integrieren
Hi,
ich habe mich vertan. Die Funktion heißt ![]() Das hilft Dir auf jedenfall weiter: ![]() Ulrich |
Re: exe in die exe integrieren
ok thx ich denke das sollte reichen! eine komfortablere möglichkeit wie die mit dem ressourcencompiler gibts eigentlich nicht?
|
Re: exe in die exe integrieren
@Jens Schumann: Du startest aber nicht aus der Ressource raus, sondern von der Platte. Du schreibst die Ressource ja erst auf die Platte bevor du sie startest. Wenn du sehen willst, wie man eine Exe "aus" der Ressource ausführt, also ohne sie auf der Platte zu speichern, dann kuck dir mal hier:
![]() Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 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