Thema: Delphi HEX Position umschreiben

Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#11

AW: HEX Position umschreiben

  Alt 29. Jul 2010, 15:48
Hallo Fart,

ich würde es etwas anders machen:
1) Datei öffnen
2) Position suchen
3) neuen Wert schreiben
4) Datei schließen.

also etwa so
Delphi-Quellcode:
buffer[0]:=255;
fs.create(...);
fs.seek(1234);
fs.write(buffer[0],1);
fs.close;
Selbstredend, daß da noch ein wenig Fehlerprüfung rund herum zugehört. Aber Du mußt ja nicht die ganze Datei laden, um ein Byte zu ändern.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat