某使用者回報複製程式內的中文內容貼到 Word 中會變成亂碼‧雖說程式不支援 Unicode 的字碼,不過原本就沒有的問題怎麼突然變這樣一定是受到系統環境的影響‧
複製中文貼上到記事本也是亂碼
近期都沒有安裝任何程式
檢查控制台中地區及語言選項設定沒有問題
查網路各搜尋大神會有一堆建議要安裝 Microsoft AppLocale 是錯誤的方式,因為 AppLocale 是用來解決因為系統沒有該字型而顯示完全是亂碼的問題,而我的程式本來就是正常顯示,只有在複製中文後貼上才有問題
最後發現和輸入法的鍵盤設定有關
把輸入法裡面的英文鍵盤 -> 美國砍掉
換成中文繁體->美國鍵盤
因為美國版鍵盤功能是不支援雙位元的文字處理,所以複製中文到剪貼簿後就被破壞了
文章標籤
全站熱搜

謝謝大哥救苦救難,這問題誓磨我很久了,已難決,謝謝
很高興幫上忙,即便現在使用DELPHI 7來維護程式,當要複製中文時,也要用這方式解決。如習慣用 ctrl+space來切換 "美英" 跟 "繁ㄅ",複製文中有中文,都要先切到繁ㄅ再複製,欲複製上的程式也要切成繁ㄅ才能正確把中文貼上。 新的編譯程式跟作業系統理論上都改成UTF-8編碼了,應該不會有這問題。