最近做了一個程式讀IC卡 讀出來的文字是UTF16的 顯示出來都是亂碼,不知如何來轉換成正常顯示?請求高手指點!
[email protected]
uj5u.com熱心網友回復:
用blob讀,9以前FromUnicode ( blob )函式10以后String ( blob ,EncodingUTF16LE! )
uj5u.com熱心網友回復:
我遇到過類似問題當時使用的是pb6.5
在pb中沒有辦法解決,網上有很多UTF16轉gb2312碼的演算法,我試了沒有成功
后來被迫用java來做介面,用pb呼叫java服務來實作
希望對你有所啟發
uj5u.com熱心網友回復:
對,10以后FromUnicode ( blob )函式已經被廢棄了
String ( blob {,encoding} )
Argument Description
blob The blob whose value you want returned as a string. Blob can also be an Any variable containing a blob.
encoding Character encoding of the blob you want converted. Values are:
EncodingANSI!
EncodingUTF8!
EncodingUTF16LE! (default)
EncodingUTF16BE!
Blob ( text {, encoding} )
Argument Description
text The string you want to convert to a blob datatype
encoding Character encoding of the resulting blob. Values are:
EncodingANSI!
EncodingUTF8!
EncodingUTF16LE! (default)
EncodingUTF16BE!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/104901.html
標籤:API 調用
