设一下DBGRID的字体编码。

解决方案 »

  1.   

    记事本打开csv,然后另存为,在另存为窗口的底下可以看到编码类型。
      

  2.   

    郁闷,DELPHI7不支持UTF-8编码?
      

  3.   

    DELPHI7应该支持UTF-8编码,只是什么 地方,未对上。
      

  4.   

    郁闷啊,只能这样    Memo1.Lines.LoadFromFile('D:\测试.csv');
        for i:=0 to Memo1.Lines.Count-1 do
          Memo1.Lines[i]:=UTF8Decode(Memo1.Lines[i]);
        Memo1.Lines.SaveToFile(ExtractFileDir(Application.ExeName)+'\测试.CSV');
      

  5.   

    delphi7本身是不支持utf8的,用第三方 unicode 的那套控件吧~要么就换到 delphi2010 或 XE了。 
      

  6.   

    反正我们公司用delphi7 开发的一套程序,由于文字里面英,简,繁,韩,日,泰等多文字夹杂在一起, 搞死个人了, 经常不是这里就是那里出乱码…用了unicode  的TNT什么的控件,都还有时候会有…到 2010 或 XE 就好了~