AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anwendung nach String suchen und ersetzen

Ein Thema von sandraeberlein · begonnen am 23. Apr 2005 · letzter Beitrag vom 23. Apr 2005
Antwort Antwort
sandraeberlein
(Gast)

n/a Beiträge
 
#1

Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 18:32
Ich will zum beispiel in einer meinen exen strings ersetzen. Dabei soll ein kleines programm von mir, strings suchen und ersetzen.
Zum beispiel soll es in einer EXE alle ALT nach NEU ersetzen.
Wie realisiere ich das? Gibt es ein stücken code dafür? Wäre dringend! ich finde nix im internet!

Einen schönen Tag noch mfg,
Erhard
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 18:40
IMHO gibt es dafür Delphi-Referenz durchsuchenStringReplace.

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
sandraeberlein
(Gast)

n/a Beiträge
 
#3

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 19:04
Wie funktioniert das?
Kann mir jemand ein Stückchen Code geben?
Ich will alles in einer EXE umtauschen.

Danke!!!

mfg,
Erhard!
  Mit Zitat antworten Zitat
Waldteufel
(Gast)

n/a Beiträge
 
#4

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 19:14
Hi.

Pass auf... Nicht, dass
Delphi-Quellcode:
asm
  MOV AX, 12
  MOV AX, 14
  MOV AX, 19
end;
in
Delphi-Quellcode:
asm
  MOV AL, 12
  INT $77
  { ... }
end;
umgewandelt wird... Denn das Ersetz-Programm weiß ja nicht, ob "ALT" jetzt 3 Byte Maschinencode oder ein String sind...

Ein um das Wohl von sandras/erhards Computer besorgter,

Waldteufel
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 19:22
Zitat von Waldteufel:
[...] das Ersetz-Programm weiß ja nicht, ob "ALT" jetzt 3 Byte Maschinencode oder ein String sind...
Ich kenn mich da nicht besonders damit aus, aber ich glaube nicht dass "ALT" im Klartext in der echse vorkommt. Ich wuerde da mal gucken, ob es evtl. einen Open-Source Res-Hacker gibt. Sieh da mal nach ob du was findest

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Waldteufel
(Gast)

n/a Beiträge
 
#6

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 19:25
Hi.

Zitat von alcaeus:
Ich kenn mich da nicht besonders damit aus, aber ich glaube nicht dass "ALT" im Klartext in der echse vorkommt.
Aber es ist eben nicht auszuschließen...

Waldteufel
  Mit Zitat antworten Zitat
felxi

Registriert seit: 13. Mär 2005
29 Beiträge
 
Delphi 5 Professional
 
#7

Re: Anwendung nach String suchen und ersetzen

  Alt 23. Apr 2005, 20:01
http://www.delphi-forum.de/topic_Woe...zen_39934.html

Dort hatte ich das gleiche Problem.. Ich weiß jetzt nicht genau ob das auch mit EXE Dateien geht..

Ansonsten kann ich dir per PN einen Link zu einer Seite geben.. dort gibt es evtl. auch eine Lösung (ich glaube nicht, dass der Link hier erwünscht ist^^).

Gruß Felix
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr.
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