delphi 如何保存无bom的文件

chinawcs 2018-09-11 10:32:51
TStrings 方法 是带bom的

lst_unicode.SaveToFile(dlg_errfn.FileName, TEncoding.UTF8);


有没有自带的函数 可以另存为无 bom

我现在用的 TMemoryStream write 感觉笨笨的
...全文
553 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueStorm 2018-09-20
  • 打赏
  • 举报
回复
lst_unicode.WriteBOM := False; lst_unicode.SaveToFile(dlg_errfn.FileName, TEncoding.UTF8);
Y.A.K.E 2018-09-20
  • 打赏
  • 举报
回复
https://blog.csdn.net/wang_cel/article/details/29369871


曾经我写入ini文件因为bom的原因,导致有几个项目无法读取.
后面我用了一个简单办法可以插入3个换行符号在最前面.

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧