DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: v999v
今日帖子: 0
在线用户: 11
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 tianyang (tianyang) ★☆☆☆☆ -
普通会员
2023/5/30 11:12:04
标题:
文本文件存盘的编码问题 浏览:703
加入我的收藏
楼主: 如何将TStringlist存盘为ANSI编码 的文本文件?delphi7的
----------------------------------------------
tianyang
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2023/5/30 13:18:06
1楼: Delphi7 好像本身就是 ANSI 的吧?

另外,既然有编码问题,为啥还要用 Delphi7 ?
----------------------------------------------
-
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2023/5/30 13:35:09
2楼: d7本来就是ansi,如果你保存的是纯字母还有数字,而打开是utf-8无bom头的话,是因为高版本的windows记事本默认编码就是无bom头的utf-8编码
----------------------------------------------
--
作者:
男 tianyang (tianyang) ★☆☆☆☆ -
普通会员
2023/5/30 13:38:15
3楼: 打开文件时,汉字不能识别啊
----------------------------------------------
tianyang
作者:
男 tianyang (tianyang) ★☆☆☆☆ -
普通会员
2023/5/30 13:47:26
4楼: 打开文件,获取其中的有汉字的某行,与实际不一样,是乱码
----------------------------------------------
tianyang
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2023/5/30 18:05:47
5楼: 你究竟是要保存,还是要打开?
----------------------------------------------
-
作者:
男 tuao (tuao) ★☆☆☆☆ -
盒子活跃会员
2023/5/30 22:10:57
6楼: Stringlist.SaveToFile(FileName,TEncoding.ANSI)
不知道D7适不适用。
----------------------------------------------
tuao
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2023/5/30 22:23:31
7楼: D7 没有编码问题,不能处理 UNICODE 编码。

问题是,你究竟是想保存为文件,还是想打开一个其它程序保存的文件?

问题描述就几个字,不清楚,别人没法帮你。
----------------------------------------------
-
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2023/5/31 10:18:42
8楼: 你看一下你的文本文件的编码格式是什么?如果是utf-8的,那么用D7读取中文就是乱码,如果是ANSI,那么就可以正常读取,

查看方式,打开文本文件,看底部状态条,或者另存为时,看编码选择框
此帖子包含附件:
JPEG 图像
大小:17.1K
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2023/5/31 10:21:53
9楼: var
ST:TStringlist;

ST:=TstringList.Create;
ST.Add('内容1');
ST.Add('内容2');
ST.Savetofile('c:\tmp.txt');
ST.free;
那么这样的,保存出来的文件编码格式就是ANSI的
----------------------------------------------
只会简单使用,并未精通深入
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行97.90039毫秒 RSS