Forum: Object-Pascal / Delphi-Language
Delphi
by Brüggendiek,
10. Jun 2004
Hallo Luckie!
Sorry mit dem Leerzeichen - die 9 hatte ich in Deinem Eingangspost genausowenig wie das Leerzeichen nach der Umwandlung gar nicht gesehen (und dann auch noch per Copy&Paste in mein Posting gesetzt).
Der Fehler war allerdings derart "ins Auge springend", daß ich mir den Rest nicht sehr intensiv angesehen hatte - zumal das Prinzip ja stimmte. Wegen dieser Offensichtlichkeit hatte...
Forum: Object-Pascal / Delphi-Language
Delphi
by Brüggendiek,
10. Jun 2004
Hallo Luckie!
Du setzt den String am Anfang auf die richtige Länge. Soweit, so gut - ist auch zu empfehlen, da das ständige Verlängern des Strings (dynamisches Array) ja den Speicher vollmüllt.
Allerdings kopierst Du dann mit
foo := foo + IntToHex(dummy, 8) + ' ';
die Werte nicht in den String, sondern dahinter!
In Pascal ist das nicht so möglich, wie Du willst - in SIMULA ging das,...