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