CRT下即便用记事本先打好,也输不出中文。
pascal吧
全部回复
仅看楼主
level 4
笠2013 楼主
吧友们好!我是新手。
在写程序时,用crt单元写中文后,程序运行时总显示为空格(用记事本先打好的)。
不用crt时正常。请问应该怎么解决?
2015年02月04日 04点02分 1
level 4
笠2013 楼主
大家编写游戏是怎么做到的?
2015年02月04日 04点02分 2
level 9
2015年02月04日 05点02分 3
level 9
选成了简体中文后,关闭PASCAL再打开(我的是FP2.0.4)
2015年02月04日 05点02分 4
我用的是2.4.0。这个方法我知道,正常情况下可以,但是crt下是就是输不出来。
2015年02月04日 05点02分
回复
��2013
:一定要用204,240crt下无法输出中文,一定要的话需要用到chcp命令,比较麻烦。
2015年02月04日 07点02分
level 9
2015年02月04日 05点02分 5
看楼下我的方法也没什不好啊。可就是出不来。
2015年02月04日 05点02分
level 4
笠2013 楼主
我想写个类似闹钟的程序,“倒计时10秒”,这句话除了“10”其他字符都输不出来。我知道有吧友用FPC编了很多有趣的游戏,帮我解决下呗!
2015年02月04日 05点02分 6
level 9
你把做好的程序EXE给我看看
2015年02月04日 05点02分 7
已截图。
2015年02月04日 05点02分
level 9
free pascal2.0.4 Windows 7 64位 我可以
2015年02月04日 05点02分 10
好吧,真的是版本问题。谢谢您!
2015年02月04日 05点02分
level 9
2015年02月04日 05点02分 11
level 9
我建议你用204,这个是功能我认为最全的,还没什么漏洞(除非你毁了pascal的根目录)
2015年02月04日 05点02分 13
level 9
我装的FP是i386-win32
2015年02月04日 06点02分 14
level 12
用2.0.4
2015年02月11日 12点02分 15
1