Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Über Programm eine exe verändern!? (https://www.delphipraxis.net/88824-ueber-programm-eine-exe-veraendern.html)

Hador 22. Mär 2007 15:52

Re: Über Programm eine exe verändern!?
 
Das ist dann mit einem TFileStream kein Problem.
Datei laden, zur pssenden Stelle springen, überschreiben, speichern.

Alles wichtige dazu solltest du auch in der Delphi-Hilfe zu TFileStream, oder hier im Forum (einfach mal danach suchen) finden.

alzaimar 23. Mär 2007 12:16

Re: Über Programm eine exe verändern!?
 
Zitat:

Zitat von Vjay
Die Exe ist doch nicht von ihm, wie soll er die da in eine DLL auslagern... :gruebel:

Also bei den letzten zwei Posts frage ich mich, ob ihr die Anforderungen überhaupt gelesen habt :stupid:. Nicht böse gemeint, vielleicht auch falsch verstanden.

Nö nö, hab schon alles verstanden. Er will Strings in einer EXE ändern.

Resourcen rausnehmen->mit Resourceneditor bearbeiten-> wieder reinbepseln.

GnuGetText macht das doch. Wozu patchen?

hoika 23. Mär 2007 12:31

Re: Über Programm eine exe verändern!?
 
Hallo,

1. weil der String keine Ressource im klassischen Sinne ist
2. er vor dem Start je nach Rechner den Pfad ändern will

Aber mal an den Fragesteller ?
Warum muss denn der Pfad in der Exe geändert werden ??

Es sollte doch ausreichen, wenn auf jedem Rechner der gleiche
Pfad existiert ?
Das bekommt man über subst doch hin.


Heiko

alzaimar 23. Mär 2007 12:36

Re: Über Programm eine exe verändern!?
 
:wall:

Danke hoika für die Nachhilfe.

mkinzler 23. Mär 2007 12:41

Re: Über Programm eine exe verändern!?
 
Zitat:

er vor dem Start je nach Rechner den Pfad ändern will
[OT](Abs.) Pfade sollte man nicht in der Exe ablegen. Besser Ini oder Registry.[/OT]

neo_polo 23. Mär 2007 16:44

Re: Über Programm eine exe verändern!?
 
Zitat:

Zitat von hoika
Es sollte doch ausreichen, wenn auf jedem Rechner der gleiche
Pfad existiert ?
Das bekommt man über subst doch hin.
Heiko

Das ganze ist aber nur auf einem Rechner und unter Win98

Verschiedene benutzer eingeben in Win98 selber kann ich auch nicht, weil das viel zu umständlich ist mit einem Touchscreen


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

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