首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB Blob转换成String的有关问题

2013-07-04 
PB Blob转换成String的问题?PB Blob转换成String的问题?li_filenum FileOpen(c:\ABC\561.day, streamm

PB Blob转换成String的问题?
PB Blob转换成String的问题?

li_filenum = FileOpen("c:\ABC\561.day", streammode!, Read!, lockread!)
FOR i = 1 TO l
b1 = BlobMid(tot_b,i,1)
k = Asc(String(b1,EncodingANSI!))
ls = ls + mid( ls_hex, ( k / 16 ) + 1, 1 ) + mid( ls_hex, mod( k, 16 ) + 1, 1 )
NEXT
用这个k = Asc(String(b1,EncodingANSI!)),
则读取的(Blob)E3 -> 3F(String)
        (Blob)E1 -> 3F(String)
        (Blob)EB -> 3F(String)
只要大于99(HEX)的值读取转换后都变成3F,请问是什么原因?该如何解决?谢谢!使用环境:PB12.5+win8
[解决办法]
接一下,就可以结了

热点排行