“无标题文档”解码 我在用TIdPOP3获取邮件信息时,字符串"无标题文档"返回的是 (230, 151, 160, 230, 160, 135, 233, 162, 152, 230, 150, 135, 230, 161, 163)谁能告诉我这个什么编码方式啊?怎么解码?多谢啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 UTF8编码使用Utf8ToAnsi就可以转换为String类型。Utf8ToUnicode可以转换为Unicode. 似乎不是UTF8,UTF8编码一般都带符号的,“无标题文档”转成UTF8应该是无标题文档 经过测试,的确是UTF8编码,测试代码如下:procedure TForm1.Button1Click(Sender: TObject);var nTmp: Integer; sDst: String; sTmp: UTF8String;begin sTmp:= AnsiToUtf8('无标题文档'); sDst:= ''; for nTmp:= 1 to Length(sTmp) do sDst:= sDst + Format(' %d', [BYTE(sTmp[nTmp])]); ShowMessage(sDst);end;运行结果:---------------------------Project1--------------------------- 230 151 160 230 160 135 233 162 152 230 150 135 230 161 163---------------------------OK --------------------------- 能告诉我怎么将 230 151 160 230 160 135 233 162 152 230 150 135 230 161 163再转成string吗?我刚才试了一下 没转回去 不好意思 增值税防伪税控系统 导出Excel 如何控制ListView图标之间的距离 关于TStringList的问题,在线等待,谢谢! 使用皮肤控件Skindata出了问题 Speech 中文语言 请各位高手不吝赐教!!! adostoredproc 怎样保存数据? C++Builder转Delphi 如何替换文本文件里面的某一个字符串?谢谢! 请教这句sql怎么写?谢谢各位大侠!!! ntext数据类型
var
nTmp: Integer;
sDst: String;
sTmp: UTF8String;
begin
sTmp:= AnsiToUtf8('无标题文档'); sDst:= '';
for nTmp:= 1 to Length(sTmp) do
sDst:= sDst + Format(' %d', [BYTE(sTmp[nTmp])]); ShowMessage(sDst);
end;运行结果:
---------------------------
Project1
---------------------------
230 151 160 230 160 135 233 162 152 230 150 135 230 161 163
---------------------------
OK
---------------------------
再转成string吗?我刚才试了一下 没转回去 不好意思