|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2013/10/1 11:14:17 |
标题: |
如何将一段文本保存为无BOM的UTF8格式编码的文本文件 |
浏览:959 |
|
加入我的收藏 |
楼主: |
SaveToFile函数中加TEncoding.UTF8保存的文本文件是有BOM头的,十六进制打开后开头有EF BB BF的BOM头。
请教一下各位高手,有没有直接能保存为无BOM头的UTF8格式文本文件方法?
----------------------------------------------
业余编程爱好者 |
作者: |
pame (鱼子酱) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2013/10/1 12:38:53 |
1楼: |
直接用流是可以的,具体怎么弄现在不太方便,在外面用iPad
----------------------------------------------
-我的网站: http://vbox.vlabpro.com/ 几个中学生用Delphi 制作的软件平台(现在已经上大学了...岁月不饶人啊QAQ)
|
作者: |
|
2013/10/1 23:32:26 |
2楼: |
你是说tstringlist.savetofile么,可以设置属性WriteBom:=false; 就不会写了
----------------------------------------------
-
|
作者: |
|
2013/10/2 9:08:49 |
3楼: |
你是说tstringlist.savetofile么,可以设置属性WriteBom:=false; 就不会写了 ---------- 谢谢zfzhhh的指点
----------------------------------------------
业余编程爱好者
|
作者: |
|
2013/10/4 12:39:10 |
4楼: |
MultiByteToWideChar WideCharToMultiByte
转换后的lpWideCharStr写入文件不是什么难事吧。
----------------------------------------------
美好生活
|
|