Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm schreibt in sich selbst (https://www.delphipraxis.net/26850-programm-schreibt-sich-selbst.html)

NicoDE 30. Jul 2004 14:51

Re: Programm schreibt in sich selbst
 
Zitat:

Zitat von sCrAPt
Unter welchen Betriebs- & Dateisystemen funktioniert Vjay's Technik denn?

Windows NT mit NFTS.

sCrAPt 30. Jul 2004 14:59

Re: Programm schreibt in sich selbst
 
und nicht bei XP? :cry:

scp 30. Jul 2004 15:05

Re: Programm schreibt in sich selbst
 
Zitat:

Zitat von sCrAPt
und nicht bei XP? :cry:

Windows 2000 und XP sind NT-Systeme, genauer: NT 5.0 und NT 5.1.

sCrAPt 30. Jul 2004 15:30

Re: Programm schreibt in sich selbst
 
OK, dann vielen Dank Vjay, Dannyboy, Matze, NicoDE, scp usw.

SirThornberry 30. Jul 2004 16:14

Re: Programm schreibt in sich selbst
 
eine weitere Möglichkeit. In die Exe ein Unterprogramm als Ressource einbinden. Nach dem start das Programm aus der Ressource entpacken und starten. Und dann kann das Programm was als ressource mitgeliefert wurde die eigentliche Exe beenden und ändern.

sCrAPt 30. Jul 2004 16:36

Re: Programm schreibt in sich selbst
 
aber wenn die die Resource (das wahre programm) wieder in die exe einbinde muss ich sie ja wieder ändern...

moritz 30. Jul 2004 16:38

Re: Programm schreibt in sich selbst
 
Und was stört dich daran? Die anfangsexe wird ja nicht ausgeführt

SirThornberry 30. Jul 2004 16:39

Re: Programm schreibt in sich selbst
 
Zitat:

Zitat von sCrAPt
aber wenn die die Resource (das wahre programm) wieder in die exe einbinde muss ich sie ja wieder ändern...

:wiejetzt:

du kannst ja dann über das Programm aus der Ressource das abgeänderte Hauptprogramm mit entsprechenden Parametern wieder starten so das nicht wieder die ressource entpackt wird etc. Aber mit so einer Exe als Ressource ist es eben möglich in die hauptexe zu schreiben und dort zu ändern.

sCrAPt 30. Jul 2004 20:38

Re: Programm schreibt in sich selbst
 
ah, jetzt hats geklickt. das probiere ich dann mal aus :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz