我有问题 在我使用c#vs 2005设置windows 7所有旧项目之后,用阿拉伯语写的字母变成了一种奇怪的语言 并且我将控制面板中的语言设置更改为阿拉伯语然后新项目通过但旧项目有同样的问题
答案 0 :(得分:1)
Windows 7使用unicode字符串,而以前的项目使用ASCII字符串。 “奇怪的语言”是Windows 7将ASCII字符串解释为unicode的尝试 您需要更改使Windows为所有非unicode应用程序使用阿拉伯语的设置(控制面板 - >区域和语言 - >非unicode程序的当前语言(更改系统区域设置))。
答案 1 :(得分:1)
尝试这个小程序,您的问题将得到解决http://www.zshare.net/download/73795804952ece65/