メールでの質問にレスしていて思ったのですが.
Ansi 版のユニット類を Delphi 2009 以降で使用できるようにする場合,
(1) 文字列の処理を Unicode にする
Ansi でないと動作しない部分は Ansi 処理になるよう変更する
(2) 文字列の処理を Ansi 版の Delphi の時と同じ Ansi 文字,文字列にする
Windows API の関数も Ansi 版を使用する
ということが考えられると思います.
こういったところの考え方っていうのはどうなんでしょうね.
今回の CommX がどうなのかは分かりませんが,
Unicode な文字を使わないのであれば (2) でもいいのかなと...
とすると,コンパイルオプションなんかがあったりして (^^;
|