Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#3

AW: alte Turbo Pascal Programme (6.0) nach Delphi XE 2 Starter konvertieren

  Alt 11. Feb 2013, 13:48
Kommt drauf an, was in den Programmen so gemacht wird.

Zum einen war in TP mit dem Schlüsselwort string ein ShortString a.k.a. string[255] gemeint, während es mittlerweile ein UnicodeString ist. Wieviel Probleme das macht, hängt von deinem TP-Code ab.

Dann ist z.B. die Größe eines Integer von 2 auf 4 Byte gewachsen. Wenn z.B. Dateien mit file of record geschrieben oder gelesen werden, muss du hier SmallInt verwenden.

Dann gab's in TP-Programmen ja alle möglichen Spielchen mit Assembler, Registern und hartcodierten Speicheradressen - das kannst du komplett in die Tonne treten.

Usw.usf.
Uli Gerhardt
  Mit Zitat antworten Zitat