Function to convert text string from Base64 representation to plain text.

 

Synax

function DecodeBase64(sData: string): string;

 

Parameters and return values

Parameter

Type

Value

sData

string

source string.

 

Function result

Returns the decoded string.

 

Example

const
  sMessage = 'Have a nice day!';
var
  s: string;
begin
  mLogScript('Original message: ' + sMessage, '');
  s := EncodeBase64(sMessage);
  mLogScript(s, 'EncodeBase64');
  mLogScript(DecodeBase64(s), 'DecodeBase64 -> original');
end.

Script work result

[23:17:55] (Log "DecodeBase64"): Original message: Have a nice day!

[23:17:55] (Log "DecodeBase64"): [EncodeBase64] SGF2ZSBhIG5pY2UgZGF5IQ==

[23:17:55] (Log "DecodeBase64"): [DecodeBase64 -> original] Have a nice day!

[23:17:55] (Run "DecodeBase64"): Script operation time: 7 ms

[23:17:55] (Run "DecodeBase64"): Script done successfully.
 

See also

EncodeBase64

mLogScript