indy 邮件解码的问题!!utf8无法解决
可是发现有一个淘宝的注册信,怎么都不行
这个邮件的标题源是这样的:
=?utf-8?B?5Lqy54ix55qEIHRpYW54aW5nY2Zw77yM?= =?utf-8?B?5a6M5oiQ5pyA5ZCO5LiA5q2l77yM5oKo?= =?utf-8?B?55qE5rOo5YaM5bCx5oiQ5Yqf5LqG77yB?=
最怪异的是,
var
tmp:String;
tmp := IdMessage1.Subject;
如果 直接:Memo1.Lines.Add(tmp);
没问题,但是乱码
如果 ShowMessage(tmp);
都会报错,好像说内存地址什么的错误
我本来想用 ExtractStrings([' '],[],Pchar(tmp),AStrings);
切开这个字符串,来分别解码的,也是不行。。。。
求教该怎么做啊??
初学 Dlephi,经验不足,望各位大大赐教!!!
相关推荐
IdHTTPServer+utf8转换+json解析
本demo用IdHTTPServer接收上报数据,然后进行utf8编码转换,在用delphixe10.2自带的json作解析,代码简洁实用.
掌握BASE64编码:Delphi环境下的实现与应用
BASE64编码是一种用64个ASCII字符表示任意二进制数据的方法。它是网络传输中常用的一种编码手段,尤其是当数据需要通过不支持8位值的媒介时。通过将数据转换为ASCII字符串,BASE64提供了一种简单且广泛接受的方式来表示任意数据。Delphi的集成开发环境(IDE)是进行Delphi编程的核心,它提供了代码编辑、编译、调试和执行等一系列功能。下面是对Delphi IDE主要部分的简要介绍:主窗口:Delphi IDE的主窗口包含了菜单栏、工具栏和工作区域。
Delphi VCL DICOM控件开发实战:医疗影像系统底层构建指南
DICOM是医学影像数据交换的国际标准,其解析、渲染与网络通信涉及协议栈、像素级处理和临床合规性等核心挑战。Delphi作为久经验证的Windows桌面开发平台,凭借VCL框架在驱动兼容、GPU可控渲染和零依赖部署等方面具备不可替代的工程优势。本文聚焦DICOM与Delphi VCL的技术融合,深入剖析DICOM协议解析状态机、Intel IPP加速的窗宽窗位实时渲染、C-STORE/C-FIND完整网络服务实现,并覆盖NMPA认证所需的源码可追溯性设计。适用于基层PACS升级、老旧设备对接及AI辅助诊断插
Delphi Xe10 使用Idhttp get 新浪股票API
Delphi Xe10,通过Idhttp控件进行http get 的形式,实时获取新浪股票API接口提供的行情数据。
delphi中文技巧
delphi中文技巧delphi中文技巧


语言基础/算法/系统设计
