Thema: Delphi HEX Position umschreiben

Einzelnen Beitrag anzeigen

Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#7

AW: HEX Position umschreiben

  Alt 29. Jul 2010, 07:02
das funktionierte nicht, habe es aber ans laufen bekommen.
procedure Display(const S: string); einfach bey types reingeschmissen.
Es liegt einfach daran, dass du es hier mit OOP zu tun hast. Heißt: Alles was du unterhalb von implementation an dein Objekt gebunden hast, muss auch oberhalb so sein und anders herum. Du musst also diese eine rot markierte Zeile in die Deklaration deines Objektes kopieren und den Objektnamen samt Punkt wieder aus der kopierten Zeile rausschmeißen.

nun möchte ich genau diesen wert durch 3F zb ersetzen, wie mache ich das?
Jetzt kommt es darauf an, wie viele Bytes du ersetzen willst. Für 1 Byte kannst du Byte als Datentyp verwenden, 2 Bytes -> Word, 4 Bytes: Integer/Cardinal. Dann musst du in deine Variable (Zahl) deine Zahl reinschreiben. Mit Hilfe von .Write kannst du dann schreiben. .Read ist das äquivalent fürs lesen.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat