我用上述函数输出unicode编码的汉字和数字时,发现一个奇怪的现象,就是我要操作的unicode码时数字时(0-9),前边的正常,但最后出现多出现了几个乱码,该如何解决?附代码:
        for j:=36 to 51 do
        sourcestr:=sourcestr+char(temp[j]);//unicode码的十六进制数组
        edit4.Text:=widechartostring(pwidechar(sourcestr));
        sourcestr:='';