【发布时间】:2012-09-13 23:45:30
【问题描述】:
好吧,这让我发疯了,哈哈。
我有一个 Base64 字符串,正在尝试使用 TIdDecoderMIME 将其解码为 TMemoryStream。
我目前的代码如下:
Var MStream:TMemoryStream; Decoder:TIdDecoderMIME;
begin
Decoder := TIdDecoderMIME.Create(nil);
MStream := TMemoryStream.Create;
Decoder.DecodeToStream(BSting,MStream);
end;
其中 BString = 我的 Base64 字符串。
现在运行代码时,我收到一条错误消息,提示“DecodeToString 中的大小不均匀”。
有什么想法吗?
非常感谢任何帮助。谢谢。
【问题讨论】:
标签: delphi base64 delphi-7 memorystream