by イグトランス » 2006年1月26日(木) 21:34
今のABでは当分Windows CEに対応するのは難しいと思います。
まず、WinCEのAPIは全て文字列にUnicodeを使用しているのはご存知だと思います。
たとえばC/C++ではUnicodeのWinAPIを使うプログラムと
使わないプログラムの両方を同一ソースから作れる仕組みが用意されています。
一方ABではそのような仕組みが用意されておらず,全てUnicodeでないWinAPIを呼ぶプログラムが作られています。
さらに今のABはUnicode文字列を直接記述できないというのが大きな足かせになっています。
そのためWinCE用のコンパイラを作るだけでなく,
Unicodeへの対応へ向けて言語仕様やヘッダファイルまで修正をする必要があり,
大量の作業が必要になってしまうことから,冒頭に書いたように私はWinCEへの対応は難しいと思います。
#しかしいつかはUnicodeを取り入れる必要があるとは思いますけどね。
今のABでは当分Windows CEに対応するのは難しいと思います。
まず、WinCEのAPIは全て文字列にUnicodeを使用しているのはご存知だと思います。
たとえばC/C++ではUnicodeのWinAPIを使うプログラムと
使わないプログラムの両方を同一ソースから作れる仕組みが用意されています。
一方ABではそのような仕組みが用意されておらず,全てUnicodeでないWinAPIを呼ぶプログラムが作られています。
さらに今のABはUnicode文字列を直接記述できないというのが大きな足かせになっています。
そのためWinCE用のコンパイラを作るだけでなく,
Unicodeへの対応へ向けて言語仕様やヘッダファイルまで修正をする必要があり,
大量の作業が必要になってしまうことから,冒頭に書いたように私はWinCEへの対応は難しいと思います。
#しかしいつかはUnicodeを取り入れる必要があるとは思いますけどね。