请问怎么把形如#+数字变回字符串 ( 积分: 100 )

  • 主题发起人 主题发起人 wenning
  • 开始时间 开始时间
W

wenning

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个字符串,运行时没任何问题,保存在TStringList中,当TStringList保存在文件时汉字全变成了形如#33310 #30340 #31649 这样的字符,虽然读取出来也没有问题,但我想要的是保存时还是按汉字保存,汉字编码应该是unicode的,但我试过用unicode转化保存还是没用
 
没做过这种。。。
用utf-8看看
 
已经试过用utf8,不行
这些数字的确是unicode对应汉字的内码
问题是这些字符是从另一个库出来的,我没有源码,不知道那个库做过什么转换
设断点跟踪时完全没问题,一保存就全变内码了
 
已经找到问题了,我不是用stringlist的savetofile函数,结贴
 
后退
顶部