>>Dear All,
>>I am using from Persian font. ( similar to Arabic )
>>I need to calculate HEX value of each character of my string.
>>So, ascii code of my character must be based on UNICODE.
>>For example
>>?asc(“م”) && Return 227 => HEX=E3
>>
>>But in Unicode, it must return 1605 => HEX=0645
>>
>>How I can do this conversion?
>
>try
>
>(1) Conversion from code page 1256 (arabic) to UTF-16 ( little endian)
>
>data =chr (227)
>utf16 =Strconv(m.data , 5, 1256, 1)
>
>
>If you want UTF-16 big endian, you'll have to reverse the bytes of utf16
>(2) utf-16 to hex
>
>hex = strconv(utf16, 15)
>?hex
>
Dear gregory,
an error occurred in line
utf16 =Strconv(m.data , 5, 1256, 1)