这种现象的产生一般是因为注册表中相关的汉字显 示项内容丢失造成的。修复方法如下:
(1)在系统桌面上单击“开始”-“运行”。
(2)在d出窗口内的“运行”栏中键入regedit,单击“确 定”打开注册表编辑器。
(3)选择进入 HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Control\Fontassoc,查看底下有无 Aossiated CharSet主键,如果没有,则通过“编辑”-“新 建”-“主键”来新建一个键名为 Aossiated CharSet的主 键。然后进入新建主键,在新建主键窗口的右栏中,通过“编 辑”-“新建”-“字符串”来新建如下内容(其中,键值名 为ANSI(00)、GB2312(86)⋯⋯键值为右侧引号中的内容):
ANSI(00)“yes” GB2312(86)“yes” WEM(FF)“yes” SYMBOL(02)“no”
(4)如果在Fontassoc下没有Associated Default Fonts 主键,则按照上述方法新建一个,进入该主键,同样通过“编 辑”- “新建”- “字符串”的方法来在其窗口的右栏 中增加如下内容:
AssocSystemFont“Simsun、ttf” FontPackageDecorative“宋体” FontPackageDont Care“宋体” FontPackageModern“宋体” FontPackageRoman“宋体” FontPackageScript“宋体” FontPackageSwiss“宋体”
(5 )保存退出并重新启动 *** 作系统即可解决问题。
呵呵你的英文显示的是什么啊你用的是什么编译器你是在你的ide里面运行的还是用dos去运行的啊\
嗯那是乱码还是什么都不显示呢
能把你的那个类的代码都贴上来吗
这都能乱码了汗说实话我还是第一次遇到解决办法
你用
String str="你好";
Systemoutprintln(new String(strgetBytes("gb2312")));
试试要是可以说明你的环境编码默认的就不是中文可能是别的什么的你是用记事本写的代码还是用什么开发工具
不行你就记事本去写这个然后用dos去编译并且运行试试
推荐用jdk 1506
14的都是多少年前的版本了虽然说学习上边是够用了你可以换个高版本的jdk试试
嗯我大概知道了可能是你的编译器力有编码问题你用的是什么编译器用eclipse吧初学绝对够用而且开源绿色直接解压就能用了下载的地方也很多的
您的C++版本可能过低,不支持中文输出,或者编译器过低,不支持中文输出。
您可以试着装其他版本的C语言编译器,或者C++编译器,建议下载版本较高的编译器。
如果C语言仍然不行,可以尝试下载C++语言编译器。
资源管理器加载异常导致的,重启“explorerexe”即可。
第一步:在桌面“任务栏”上右击,选择“资源管理器”;
第二步:选择“进程”,之后找到“explorerexe”,选择结束进程;
第三步:点击菜单栏的“文件”,选择“新建”,之后输入“explorerexe”,点击确认即可。
这样的情况是
乱码
,可能原因为:
1、当前电脑上的字体文件损坏或者丢失,造成无法正常显示。
2、当前电脑上的注册表中关于字体设置方面的
注册表项
损坏,造成显示出错。
3、当前的系统有故障,需要重新
安装系统
。
哪些程序?
在俄文系统中,像中文版的MS Office2003还是显示中文的。右键点击任务栏输入法标志,点最下面的设置,显示高级里面,有一个显示中文,泰文等东方语言的选项,将其前面打勾选中,再看看,如果还不行的话,那就没办法了。
另外,我用俄文版的时候,肯定有一些程序中文无法显示的,因为这些程序在设计的时候就没有考虑的我们会用俄文版的系统的。在安装完MS office 2003之后,连中文输入法都有了呢。
建议你使用最新的netbeans65的RC版本
很简单,
1、选中你的工程,查看工程的属性(propeties)
2、选中源(Source), 看到最后的编码(Encoding)。选择GB2312或gbk就可以了。
如果你发现还有少量的编码问题,那说明你的文件不是中文编码。你需要手工解决。
以上就是关于我的电脑里软件的汉字不能正常显示了怎么回事全部的内容,包括:我的电脑里软件的汉字不能正常显示了怎么回事、为什么我在运行java的程序时无法显示出中文呢、为什么我的c语言程序题中文没有输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)