乱码怎么转换我用的是日语操作系统!!不
对于非中文windows操作系统比如英文版、日文版、德文版等,默认的locale设置都是不支持中文的以前的做法是在控制面板的区域设置中把所有相关的选项都设置为China(PRC),然后注销重新登陆即可 对于Windows 2000各个版本的,可能还是需要用以上的方法解决用外挂的南极星等不能彻底解决問题。 但是对于XP以及Windows Server
2003系的操作系统有了更好的解决办法。 微软推出了针对这个问题的解决方案 Microsoft AppLocale 实用程序 在不更改非 Unicode 应用程序的语言(系统区域)的情况下运行老的应用程序。 概述 类似 Win...
对于非中文windows操作系统比如英文版、日文版、德文版等,默认的locale设置都是不支持中文的以前的做法是在控制面板的区域设置中把所有相关的选项都设置为China(PRC),然后注销重新登陆即可
对于Windows 2000各个版本的,可能还是需要用以上的方法解决用外挂的南极星等不能彻底解决问题。 但是对于XP以及Windows Server 2003系的操作系统有了更好的解决办法。
微软推出了针对这个问题的解决方案 Microsoft AppLocale 实用程序 在不更改非 Unicode 应用程序的语言(系统区域)的情况下运行老的应用程序。 概述 类似 Windows XP 的基于 Unicode 的平台可按以下方法模拟运行非 Unicode 应用程序所需的语言环境:使用通常称作“系统区域”的系统范围变量(或适用于非 Unicode
应用程序的语言)将应用程序的非 Unicode 文本数据在内部转换为 Unicode
非 Unicode 应用程序的语言应与系统区域所定义语言的脚本或类型相同。此条件若得不到满足将导致在应用程序的用户界面中显示乱码 这种方法在使用上会有少许限制: 1。只有管理员才能设置系统区域值
AppLocale 会检测老的应用程序的语言,并为需要进行 Unicode 转换的代码页或经过 Unicode 转换而得箌的代码页模拟相应的系统区域 重要说明: AppLocale 以在 Windows XP 中新引入的应用程序兼容技术为基础,并且只能安装在这两种操作系统上
如果需要在給定的脚本(或语言集)中频繁使用非 Unicode 应用程序,我们强烈建议您将系统区域变量设为目标应用程序的语言并且不使用 AppLocale。 应用程序开发囚员不应将 AppLocale 视作将产品迁移至 Unicode 的替代方法
}