Forum: Object-Pascal / Delphi-Language
Delphi
by ernschd,
5. Mai 2009
Ok, der Fehler lag an einer ganz anderer Stelle: in Pascal ist ein Integer-Wert 2 Byte groß, in Delphi 4!
Schön, dass darauf in der Dokumentation hingewiesen wird. :x
Auf jeden Fall funktioniert jetzt auch der FillChar wie gewünscht.
Gibt es noch mehr solcher Fallen, von denen ich wissen sollte?
Forum: Object-Pascal / Delphi-Language
Delphi
by ernschd,
5. Mai 2009
Hallo,
ich bin grade dabei, ein altes Pascal-Programm nach Delphi zu portieren.
Darin werden mittels der Move-Routine Daten byteweise verschoben.
Leider sind in Delphi Record-Typen anscheinend standardmäßig "variabel" in der Byte-Größe, wenn das Schlüsselwort packed nicht verwendet wird, von daher erzeugt der Move allerhand lustige Ergebnisse, jedoch nicht das, was ich will.
Muss ich...