VB中以string写入ini时中文成乱码,这个问题困扰了我2天,百思不得其解.今天一个偶然的遭遇让我啼笑皆非.就是当你的程序的文件夹是英文,但路径中有中文时,写入ini中中文就是乱码.但是当你的程序所在文件夹是中文时把含中文的路径写入ini就是正常的.
比如,你的程序是c:\我的程序\test\test.exe,那么当你把这个路径在程序中写入ini时”我的程序”就是乱码.
而当你的程序是c:\我的程序\测试\test.exe时,写入ini就是正常的.
邪恶的VB………………………
VB中以string写入ini时中文成乱码,这个问题困扰了我2天,百思不得其解.今天一个偶然的遭遇让我啼笑皆非.就是当你的程序的文件夹是英文,但路径中有中文时,写入ini中中文就是乱码.但是当你的程序所在文件夹是中文时把含中文的路径写入ini就是正常的.
比如,你的程序是c:\我的程序\test\test.exe,那么当你把这个路径在程序中写入ini时”我的程序”就是乱码.
而当你的程序是c:\我的程序\测试\test.exe时,写入ini就是正常的.
邪恶的VB………………………