我 down左個程式,但係亂碼...

2009-02-02 12:35 am
佢係一個應用程式,我係個大陸網度down既..

但我一執行佢,就變晒亂碼:"猁剕眭ㄩ奻漆芩飪厙釐褪撮衄癹鼠侗"

唔知關唔關個繁簡問題呢?

有無方法可以搞番掂佢??

PS.我唔係要網頁、or copy d文字落去個d網/software

THX!!!

回答 (3)

2009-02-02 12:47 am
✔ 最佳答案
:如果你部機係繁體嘅...
執行簡體嘅程式就會出現亂碼...
可以用Microsoft AppLocale轉換番語言
(http://www.microsoft.com/downloadS/details.aspx?familyid=8C4E8E0D-45D1-4D9B-B7C0-8430C1AC89AB&displaylang=zh-tw)
(呢個程式會自動detect你個程式原本嘅語言,跟住指示就可以用繁體執行~~)

概觀
以 Unicode 為基礎的平台 (例如 Windows XP) 會模擬執行非 Unicode 應用程式所需要的語言環境,模擬的方式是在內部使用一般稱為系統地區設定的系統變數 (或是非 Unicode 應用程式的語言),將應用程式的非 Unicode 文字資料轉換成 Unicode。非 Unicode 應用程式的語言與系統地區設定所定義的語言,應該是使用相同的指令碼或指令碼系列。如果不符合這個條件,應用程式的使用者介面 (UI) 就會顯示成亂碼。

這種方式在使用上有一些限制:

* 只有系統管理員可以設定系統地區設定的值。
* 設定系統地區設定時必須重新啟動系統。
* 一次只能設定一個系統地區設定。


AppLocale (或 Application Locale) 只能暫時解決這些在以 Unicode (UTF-16) 為基礎的 Windows XP 系統中執行非 Unicode 應用程式的限制。AppLocale 會偵測舊版應用程式的語言,並且模擬對應的系統地區設定,以便在字碼頁與 Unicode 之間進行轉換。

重要注意事項:

* AppLocale 是以 Windows XP 中所引用的最新應用程式相容性技術為基礎,因此只能安裝在這兩種作業系統中。
* 如果您經常在特定指令碼 (或一組語言) 中使用非 Unicode 應用程式,建議您一定要將系統地區設定變數設定為目標應用程式的語言,而不要使用 AppLocale。
* 應用程式的開發人員不可以將 AppLocale 當作產品移轉為 Unicode 的替代方式。目前,已經可以使用 Microsoft Layer for Unicode (MSLU) 建立純正的 Unicode 應用程式,而且也可以部署在非 Unicode 的平台上 (例如 Windows 98) 。
系統需求

* 支援的作業系統: Windows Server 2003; Windows XP

* 已經安裝語言支援。


AppLocale 可以在英文版及中文版的 Windows XP 或 Windows Server 2003 系統中執行,但是使用者介面是英文的,不會翻譯成中文。
參考: 自己 + Microsoft...
2009-02-03 3:40 am
大陸簡体都有很多種碼,用codeview 2.60就可以番譯了,不過只會在codeview的視窗才有番譯了的文字!
2009-02-02 12:47 am
因為你的電腦係正體字你係個大陸down個??? 大陸D字唔係正體攪到變晒亂碼-3-
參考: 冇


收錄日期: 2021-04-13 16:24:00
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090201000051KK01335

檢視 Wayback Machine 備份