把DBGridEh中的内容导出为word文档时为什么出现了乱码(表格中的中文文字显示为乱码),但导出的其它格式如text、html、excel等均正常。

解决方案 »

  1.   

    注:我用的是DBGridEh的内部函数 SaveDBGridEhToExportFile 来导出到其它格式的.很方便!
      

  2.   

    楼主,我看了很多dbgrideh的介绍,也下载了好几个就是不能安装使用,能不能麻烦你发一个
    给我,谢谢了
    [email protected]
      

  3.   

    我的是Ehlib3.0版, 怎么没有SaveDBGridEhToExportFile函数呢?
      

  4.   

    我是Ehlib3.0版, 怎么没有SaveDBGridEhToExportFile函数呢?
      

  5.   

    此函数在DBGridEhImpExp单元文件里,你必须在uses中加入此单元后才能使用此函数.
      

  6.   

    to forget:请问你用的是哪个版本?
      

  7.   

    是这样的,我也遇到过你所说的问题,大概是它的内核用的是ANSI字符集的缘故吧,其实你知道把DBGridEh的Fonts属性改成任何中文字符集就可以了(比如:宋体)。
      

  8.   

    谢谢RealFox2000,按照你说的方法,我终于解决了.分数给你!
    顺便问一下,你用过LoadDBGridEhFromImportFile 和 ReadDBGridEhFromImportStream 方法没有,怎么用呀?