引き続き、古いコードを、
Delphi2010に、置き換えている。(XE4が出ているにも、関わらず・・・)

XE2もあるが、文字コードあたりが、ややこしいので、
7 > XE2より、段階を経た、2010にしている。

で、今回は、Ebcdic

文字が化けて、読み込めない・・・><

 

Twitter の通り、
Embarcadero Discussion Forums: Delphi 6 to Delphi 2010 character codes …

が、役に立った。

D7 > TAryOfChr = array[0..127] of Char

D2010 > TAryOfChr = array[0..127] of AnsiChar

Charも、2010では、Unicode体系なので、
SJISを読み込んで、変数に割り当てる時は、
AnsiChar、AnsiStringなどを、使う必要があるよう。

※本来の技術的意味からは、若干の間違っていると思います。

関連ページ >

Ebcdic @Delphi2010