遇到了个问题 PB9调用的动态库返回的blob是正常的,
现在PB11.5调用返回的blob是乱码,这个事故跟ANSI编码和 unicode编码的区别么?
我试了各种方法
1、声明函数的时候加上了别名后缀;Ansi
2、查看String 使用了字典里面的4中编码转换成String 查看
3、也用Char变量来代替
都一样还是乱码
------解决方案--------------------
用byte数组,接收一下,然后再转blob ,试试
------解决方案--------------------
首先api声明里加上ansi,然后在blob转字符串的时候加上字符集
blob lb_data
string ls_data
ls_data = string(lb_data, EncodingANSI!)
再试试