OK, to doprowadza mnie do szału, lol.Delphi 7 - Dekodowanie Base64 przy użyciu TIdDecoderMIME
Mam ciąg Base64 i próbuję dekodować go do TMemoryStream przy użyciu TIdDecoderMIME.
Mój bieżący kod wygląda następująco:
Var MStream:TMemoryStream; Decoder:TIdDecoderMIME;
begin
Decoder := TIdDecoderMIME.Create(nil);
MStream := TMemoryStream.Create;
Decoder.DecodeToStream(BSting,MStream);
end;
Gdzie BString = Mam Base64 ciąg.
Teraz po uruchomieniu kodu pojawia się komunikat o błędzie "Nierówny rozmiar w trybie DecodeToString".
Wszelkie pomysły?
Każda pomoc jest bardzo doceniana. Dzięki.