cxGrid 导出 Excel 乱码.(结贴绝对快!谢谢)(200)

  • 主题发起人 主题发起人 www.0o0.com
  • 开始时间 开始时间
W

www.0o0.com

Unregistered / Unconfirmed
GUEST, unregistred user!
导出 代码:if (OpenPictureDialog1.Execute) then begin ExportGrid4ToExcel(OpenPictureDialog1.FileName, cxGrid1 , true, true, true); srmessagebox(OpenPictureDialog1.FileName+'文件已成功导出!'); end;为什么导出的数据 字段名称显示正常 但内容只要是文字的都是乱码~~谢谢~
 
可能是导出部分的代码不支持中文。自己写一个导出吧,导出代码如同导出到文本文件那样,字段之间的分割符为Chr(9),那样就可以用Excell正常打开了。
 
cxGrid 字段 中 styles 中颜色 不能选择颜色~
 
CxGrid.Font.Charset:=DEFAULT_CHARSET; ExportGrid4ToExcel(SaveDialog.FileName,CxGrid); 不用改字体,在导出之前改Charset
 
de410的方法可以解决
 
de410 的方法依然是乱码~duxing 的方法 可以去掉乱码 但界面不能显示颜色~
 
后退
顶部