big5码和GB码互相转化解决方案

big5码和GB码互相转化dimaaslong,baslonga 碿艶?躇⒈ astrconv(a,vbunicode,&H404)bstrconv(a,vbfromu

big5码和GB码互相转化
dim   a   as   long,b   as   long
a= "碿艶?躇⒈ "
a=strconv(a,vbunicode,&H404)
b=strconv(a,vbfromunicode,&H804)

按理应该是b= "恶灵古堡2 "或者b= "惡靈古堡2 "
结果总是出现错误的乱码,有谁知道为什么?

[解决办法]
写在程序里面,已经定了是某中语言编码了,而不是UNCODE了。

从文件读近来试试看——不按字符串来读,按BYTE()来读