请教大侠FILETOSTR()问题
一个Text文件,VFP9.0SP2通过lcText=Filetostr("AA.txt")
? lcText
1、查看lcText,一大堆繁体字,这是什么编码?有没什么可以转换的?
2、找度娘查了一下别人用这种方式识分编码:
lcTextType=Createbinary(Substr(lcText,1,2))
Do Case
Case lcTextType=0hEFBB &&VFP6.0不支持此种方式,此实列是在VFP9.0+SP2下测试的。
lcCode='UTF-8'
Case lcTextType=0hFFFE
lcCode='Unicode'
Case lcTextType=0hFEFF
lcCode='Unicode big endian'
Otherwise
lcCode='ANSI'
Endcase
? '此文本的编码格式为:',lcCode
经过执行是ANSI?
跟踪中文字lcTextType='0hE688',跟踪英文字lcTextType='0h3C21'
3、若我从里面截取出几个字符串,怎么转换为我们认识的中文?如:'我的IP地址',变成'鎴戠殑ip鍦板潃'
若是'绂忓缓鐪佺 宸炲競鐢典俊’是什么呢?
请大侠帮忙?不胜感激!