我已试了所有能找到的办法,请Unicode高手看一下,从Unicode文件提取含中文的行,并转换为GB2312

                            
我在用Delphi做一个项目,其中用到一个Unicode文本,要其中含中文的行,转化为GB2312。   
  文件下载:   http://www.chrsoft.com/download/UnicodeTExt.rar  
  在该文件中,第一行的第一段是索引,根据索引我知道那一行是不是中文,但:  
  1。我有第一段的ANSI的字符串,要找出第一段是相应UNICODE码的那个字符串的行  
  2。找到后,把那一行转化为GB2312,并做进一步处理。  
  我的做法:  
      把文件读到流中,去掉最前面的FFFE,然后做   unicode2GB2312的操作  
  结果:  
  乱码。  
  有给出解决方案的,我付出我的所有分.

查看回复