我在做一个window应用软件,需要从配置文件中读取列表信息,然后修改相应的数据项,并且存成utf8格式的。目前的情况是,我得先把文件转成ansi或者unicode格式,然后用windows的api来读取相应的数据,然后有写成utf8的,问题来了,我用的那个程序把utf8文件专程ansi后,中文,法语支持都正常,但是对德语,西班牙语中的特殊字符支持不行,然后我试这用程序把utf8文件转换成unicode 的,所有语言都支持了,但是,用windows的读取INI文件的api来读取这个文件的时候,那些字符显示出来的还是乱码,我debug了一下,读出来之后就是乱码,我已经没辙了啊,难道是windows读取INI文件的api有错???,如果是,还有没有其他的方式来读取ini文件?另外用windows的api读进文件之后,是不是编码方式就变了?
还有,我把utf8文件用windows的记事本转换成ansi格式,发现其中的特殊字符确实是乱码,难道ansi对德语,和西班牙语支持不全?多谢了啊,
还有,我把utf8文件用windows的记事本转换成ansi格式,发现其中的特殊字符确实是乱码,难道ansi对德语,和西班牙语支持不全?多谢了啊,
要不然就不会偏要用utf8编码来存储了
http://www.vbgood.com/viewthread.php?tid=78325
那德国人或者西班牙人怎么用vb啊??
是不是有什么补丁可以解决此类的问题呢?http://blog.csdn.net/zyl910/archive/2006/05/30/762693.aspx
这个我看过,用的就是他的代码,估计他的代码问题不大,关键是vb了啊
能跟我说说ADODB是什么吗?我是新手,不太清楚这个
ADODB.Stream用来访问文件流的