如下一个字符串,怎么转换成正常的文字显示?
=?utf-8?B?TWljcm9zb2Z0IE9mZmljZSBPdXRsb29rIOa1i+ivlea2iOaBrw==?=我用 UTF8Decode() Utf8ToAnsi()这两个东西都不行啊?到低该怎么用?
=?utf-8?B?TWljcm9zb2Z0IE9mZmljZSBPdXRsb29rIOa1i+ivlea2iOaBrw==?=我用 UTF8Decode() Utf8ToAnsi()这两个东西都不行啊?到低该怎么用?
解决方案 »
- 请问用delphi如何创建sql数据库,不是表
- adoquery组件的查询语句怎么写?我没分啦,求高手进来看看.
- 如何删除动态产生的tabsheet,谢谢!
- tstringlist中存储问题
- 如何知道一个form是否已经被生成?
- DBGrid控件里面的表格能不能把其中某个字段格式修改为combobox。
- 网络传输声音会每隔几秒顿一下。在本机上没有出现,局域网和广域网都有。
- 各位大侠:如何将多个文件打包成一个文件????
- 奇怪!动态生成的构件,为什么有时能显示提示信息有时不能!!
- 一个具有挑战性的问题:如何实现delphi窗体的记忆功能?!
- DBGrid使用中的一个小问题
- 各位大哥帮帮忙,我的ADO连接怎么就不行呢
function Base64Decode(const s: string): string;
var
Coder: TIdBase64Decoder;
begin
Coder := TIdBase64Decoder.Create(nil);
try
Coder.AddCRLF := False;
Coder.UseEvent := False;
Coder.Reset;
Coder.CodeString(s);
Result := Copy(Coder.CompletedInput, 3, MaxInt);
finally
FreeAndNil(Coder);
end;
end;
aa := 'TWljcm9zb2Z0IE9mZmljZSBPdXRsb29rIOa1i+ivlea2iOaBrw==';
bb := Base64Decode(aa) ;
caption := UTF8Decode(bb ) ;
內容好像是 "Microsoft Office Outlook ??消息"
我的是繁體操作系統,??可能是無法轉換的字符.