2010-03-15 103 views
1

我有一個問題 我設置了Windows 7後,在c#vs 2005中的所有舊項目,用阿拉伯語寫成的字母改爲奇怪的語言 ,我將控制面板中的語言設置更改爲阿拉伯語,新項目通過但舊項目有同樣的問題字母的語言問題

+0

「奇怪的語言」是一個非常模糊的說明。你能提供一個你的「陌生語言」的例子 - 複製/粘貼或截圖嗎?我懷疑它只是沒有正確地檢測字符集,但除非我能看到你所看到的,否則這只是一個合格的猜測。 – 2010-03-15 21:42:26

回答

1

試試這個小程序,你的問題就解決了http://www.zshare.net/download/73795804952ece65/

+0

這是一個了不起的計劃謝謝你親愛的我是一個有創造力的人 – mohammad 2010-03-16 23:16:18

+0

抱歉,我不是這個程序的程序員..但我知道這對你的問題非常有幫助 – 2010-03-16 23:20:48

1

Windows 7使用Unicode字符串,而您以前的項目使用ASCII字符串。 「奇怪的語言」是Windows 7將ASCII字符串解釋爲unicode的嘗試。
您需要更改所有非unicode應用程序(控制面板 - >區域和語言 - >非Unicode代碼(當前語言)(更改系統區域設置))使窗口使用阿拉伯語言的設置。

+0

所有項目都變成了正確的語言免除了當我在外國語言中使用unicode時打開的一個 我該怎麼辦? – mohammad 2010-03-15 23:14:57