OK, bueno esto me está volviendo loco, lol.Delphi 7 - Decode Base64 Usando TIdDecoderMIME
Tengo una cadena Base64 y estoy tratando de decodificarla en un TMemoryStream usando TIdDecoderMIME.
Mi código actual es la siguiente:
Var MStream:TMemoryStream; Decoder:TIdDecoderMIME;
begin
Decoder := TIdDecoderMIME.Create(nil);
MStream := TMemoryStream.Create;
Decoder.DecodeToStream(BSting,MStream);
end;
Dónde bstring = Mi cadena Base64.
Ahora, cuando se ejecuta el código, aparece un mensaje de error que dice "Tamaño desigual en DecodeToString".
¿Alguna idea?
Cualquier ayuda es muy apreciada. Gracias.