救命啊!我的delphi7打开程序出现乱码! (解决后再给1000分!)(300分)

  • 主题发起人 主题发起人 BmwHans1
  • 开始时间 开始时间
B

BmwHans1

Unregistered / Unconfirmed
GUEST, unregistred user!
很奇怪的现象:前天我的D7打开我的程序,所有界面上的汉字都显示为‘???’号,而用另一台电脑上的D7,打开相同的程序,界面上显示却正常,字体为宋体、小五、GB2312_CHARSET,在找了两天并重装了无数遍D7无果的情况下,忍痛重装了系统、再重装D7,好了!本以为万事大吉,可今天,我打开一个工程后,再打开另一个工程时发现又出现这种情况了。后来我总结了一下:关闭D7后第一次打开任何一个工程,都正常显示汉字,此时如果再直接打开另一个工程,则无法显示汉字,并且窗体的FONT属性中字体名称一栏原本是‘宋体’的两个字也变成了‘??’,打开FONT属性对话框,没有字体名称。
所以我想问题可能出在这个地方:每次D7打开一个工程时,无法加载这个界面所使用的字体名称,导致显示不了汉字。可让我迷惑的是,为什么别的电脑可以打开,而且我的D7第一次打开时没有问题,再打开别的工程时就有问题。
上面是我对问题的描述,请各位高手帮帮忙,到底是什么原因导致的!分数嫌少的话,只要帮我找到答案,我愿再送500分。
 
好像需要设置一下语言,好像在区域语言设置里
 
我的D7第一次打开时没有问题,再打开别的工程时就有问题
是不是d7的问题?换一个试试,网上随便下一个,
因为第一次是好的
 
to:wy91267,好像需要设置一下语言,好像在区域语言设置里
我的设置就是中文中国啊,和另一台机器是一样的。
to:々飞翔鸟々:
我试过了好几个D版的D7,还是一样。现在更离谱了,我通过程序插入到数据库的汉字也变成乱码了
 
重新安装语种.把操作系统光盘插进去重新安装语言
 
对比连个电脑内不同的安装程序,上次我是安装CVS后,D7就出现了乱码。换了个CVS版本就好了。
 
似乎是CVS的问题,一段时间内好好的,后来安装了CVS好像就容易出现。
而且控件上只要加载图片,必会造成乱码。
和区域设置这些无关
我用英文XP时。并安装完整中文语言包,也无法解决
后来换中文XP,也没安装CVS,好用了。
 
在tools-editor options-display-editor font 里设置一下字体
 
amu1550和fanboynet两位老兄的答案解决了我的问题,确实是CVS版本的原因。我原来的是1TortoiseCVS-1.8.31,后来装了一个TortoiseCVS-1.10,就出现这个问题。根据amu1550的提醒,我删了CVS,果然可以了。后来再把TortoiseCVS-1.8.31装上,也没有问题,所以问题出在TortoiseCVS-1.10这个版本。
多谢上面两位仁兄的帮助。
 

Similar threads

D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
865
DelphiTeacher的专栏
D
D
回复
0
查看
838
DelphiTeacher的专栏
D
后退
顶部