大家有没注意到,delphi 7和记事本里的中文不能互相copy,copy过去就变乱码或问号,这怎么搞定? ( 积分: 10 )

  • 主题发起人 主题发起人 vsice
  • 开始时间 开始时间
我的系统是windows 2003
 
我的没问题呀?这个问题,我估计是你的操作系统的语言包的问题
 
不是吧
挺好的啊,当然只是在Win2k下了,我没有2003
 
语言包的问题,不好解决.非常讨厌.重装delphi可以解决此问题,或者寻找中间层,可以用ue来做中间层.
 
你把你的Locale设置为简体中文看看
Control Panel-》Regional Options-》Your Locale(Location)
设置为Chinese(PRC)实施。

我的是2000,不知道2003里面是不是这个选项。
 
这个我也碰到过 我是XP的 不过我后来发觉用 DELPHI-写字板-记事本 这样子用写字板来过渡一下就没有问题了
 
我也遇到过这一问题(在win2000 server环境中),身边的一位朋友帮我解决了问题:先copy,再单击File菜单,沿New->Other打开New Items对话框,在New卡片里选Text.依此可建立一个文本文件,将你刚才copy的东西paste进去就可以了.
从记事本copy到delphi7应该没问题吧.
 
在英文版本的系統的確會這樣,我這裡也這樣,所以我有幾個類似Notepad的程序,總有個行的[:D]
 
我也曾遇过这个问题,是在复制中文的时候出现的,出现的原因其实是这样的,在简体的windows XP或2003等系统中,默认的输入语言是"CH"中文的,如果你添加了"EN"英文之后,如果在进行COPY的源程序当时使用的是"EN"英文,而被粘贴的程序使用的是"CH"中文的话,就会出现粘贴上的内容是乱码了,只要你在复制中文的时候用的的"CH"中文输入语言就没有问题了!![:)]这并不是DELPHI的错~!!!不要冤枉它了~!![:)]
 
谢谢各位。知道原因了
 
后退
顶部