ठीक है, ठीक है यह मुझे पागल कर रहा है, lol।डेल्फी 7 - डीकोड बेस 64 का उपयोग TIdDecoderMIME
मेरे पास बेस 64 स्ट्रिंग है और मैं इसे TIdDecoderMIME का उपयोग करके एक TMemoryStream में डीकोड करने का प्रयास कर रहा हूं।
मेरे वर्तमान कोड इस प्रकार है:
Var MStream:TMemoryStream; Decoder:TIdDecoderMIME;
begin
Decoder := TIdDecoderMIME.Create(nil);
MStream := TMemoryStream.Create;
Decoder.DecodeToStream(BSting,MStream);
end;
कहाँ BString = मेरे Base64 स्ट्रिंग।
अब जब कोड चलाया जाता है, तो मुझे एक त्रुटि संदेश मिलता है, "DecodeToString में असमान आकार"।
कोई भी विचार?
किसी भी मदद की बहुत सराहना की जाती है। धन्यवाद।