微軟開發了一個名叫 "AppLocale" 的程式,它可以讓你的 Windows XP (或更新) 作業系統下,執行非系統預設的地區編碼之程式,也就是說:在繁體版的XP下執行GB編碼的程式後,此GB程式呈現出來的文字都將是工整的簡體字,而不是亂碼。
AppLocale也可應用在其他各國的程式上,不管是日文、韓文、法國文,都可適用,任何文字編碼的程式都可藉由它來正確地顯示文字,享受原本只有 Unicode 的程式才有的好處,從此告別程式亂碼的苦惱。
雖說自Windows 2000以來,系統預設的地區編碼便可經由控制台來自行改變,但是更改此項設定需要重新開機,而且新設定會影響整個系統下的所有程式,十分不方便。有了AppLocale後,我們便可以指定某一程式,以指定的文字編碼呈現,不需重新開機,也不會影響其他程式的?#092;作。
筆者試了幾個GB文字編碼的程式,皆證實AppLocale可以正確顯示簡體中文,也試了個需要 DirectX 的GB碼版本的遊戲,依然正確地顯示簡體中文,如同在簡體版Windows一般。
關於 AppLocale 的功效,有圖為證:
GB碼程式在繁體版Windows中,畫面呈現亂碼。
經過 AppLocale 作用後,畫面正確地顯示GB碼文字,如同是Unicode程式一般。
网上有下 |