引き続き、古いコードを、
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