2012-04-06 10 views
-1

整数は、21321として表示されます。これはどのような文字エンコーディングですか? [提供される整数値の例]

データはデバイスからDelphi DLLに送られ、書き出されるために私に渡されます。しかし、DelphiのAnsi文字列変換ではうまく機能しません。

可能性のある文字エンコーディングを知るだけでよいので、正しく変換する方法を特定することができます。

答えて

1

数字21321は16進数で5349で、8ビットの値が解釈され、53と49はラテン文字 "S"と "I"のASCIIコードです。したがって、データは実際には "SI ASCIIまたは互換性のあるエンコーディングで指定します。

「I」が5349の16進数になるとは想像するのが難しいので、これは単なる未知のエンコード以外のものです。

+0

あなたは正しいです。ありがとう!! – Jonneh

+1

@Jonneh [faq]を読んでこの正解を受け入れてください –