我要疯了,为什么我从记事本里复制的字符串,到了DELPHI的IDE就变成问号(50分)

  • 主题发起人 主题发起人 jobsxy
  • 开始时间 开始时间
J

jobsxy

Unregistered / Unconfirmed
GUEST, unregistred user!
我以为是记事本里的字体作怪,全部改为宋9号,仍就出问题,但
TStringList.loadfromfile读入这个记事本,就全是正常的,问题出在哪?
 
试试都换成英文吧``~
Delphi好多地方都不支持中文的`~
 
主要是字体问题
 
很正常的 很多时候delphi都是这样,我一般重新打一次
 
同意mengyulu,!

试一下netlangz的方法。。
 
delphi采用的是unicode 32 位的
记事本是采用ascii码,是16位的,因此copy是会出现乱码
 
你用的是Delphi 6或7吧。
这是这两个版本的BUG,要么重新打一次,要么改D5。
 
记事本复制到WORD
再WORD到DELPHI
 
Ctrl + C -> Open Word -> Ctrl + V , Ctrl + C again then Paste to IDE, OK.
 
呵呵,我就是从WORD复制到记事本的,没想到又得复制回WORD去,劳神费命啊!!!
 
复制到论坛回复的文本框里,IE会自动帮你转码。

我复制flashget里的下载说明到记事本,就是先copy到大富翁论坛的帖子回复框里,
然后再Ctrl+A,Ctrl+X,Ctrl+V,这样出现在记事本里的就不是问号和乱码了。
 
哎, 中國人用軟件, 就有簡体与繁体的亂碼, 不兼容的問題,,,
為何不用用英文呢> 會少很多煩惱.......個人認為.......
 
>>delphi采用的是unicode 32 位的
>>记事本是采用ascii码,是16位的,因此copy是会出现乱码

你说反了。Delphi以及VCL几乎没有调用过*W版本的函数,都是用*A的。
 
多人接受答案了。
 
后退
顶部