Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Turbo Pascal 6 erzeugte Dateien mit Delphi XE4 lesen

  Alt 30. Okt 2014, 18:09
Hallo,

stimmt der String überhaupt nicht,
oder sind es die Sonderzeichen (AsciToOem, OemToAsci nehmen).
Ausserdem könntest du noch per SizeOf prüfen, ob die Record-Variablen nicht anders ausgerichtet sind
(packed record wäre viel. eine Lösung).

The ShortString type holds sequences of characters up to 255 in length.
Der TP6 String war aber immer ein String[255], probier mal Shortstring[255] (habe gerade keine XE4 hier).

Heiko
Heiko

Geändert von hoika (30. Okt 2014 um 18:13 Uhr)
  Mit Zitat antworten Zitat