Tips

UnicodeとASCIIコードの関係

日付2009/11/06
ID75927 (英語原文参照)
バージョン11.4
プラットフォームMac & Win

CharおよびCharacter code関数のドキュメントには、いずれも次のような注釈が付されています。

データベースがUnicodeモード(4Dのバージョン11以降で作成されたデータベースのデフォルトモード) で動作する場合、UTF-16値(1から65535の間) を渡さなければなりません。

データベースがASCII互換モードで動作する場合、ASCIIコード(0から255の間) を渡さなければなりません。

コード値32から127の間は、UnicodeおよびASCIIコードが同一なので、特にその違いを意識する必要はないかもしれませんが、逆にその範囲外においてはコードが大幅に異なっているので注意が必要です。

Unicode(5.2.0)の完全な一覧については、http://www.unicode.org/standard/standard.htmlをご覧ください。Mac/Windows文字セットとUnicodeの違いについては、http://www.alanwood.net/unicode/にも優れた資料があります。