8. Utilidades
8.7. EncodeBase64
8.6. EncodeBase64
« Anterior
8.8. descompactagZipB64
Próximo »

8.7. EncodeBase64

Converte uma string base 64 em string ANSI

Assinatura:

string decodeBase64(string txtBase64, out int cResultado, out string msgResultado);

Descrição:

Funcionalidade converter uma string base 64 em string ANSI

Parâmetros:

nome tipo fluxo descrição
txtBase64 string entrada informar uma string codificada em base 64.
cResultado inteiro saída retorna o resultado da chamada do WS.
msgResultado string saída retorna a literal do resultado da chamada do WS

Retorno:

O resultado da chamada é uma string ANSI.

O cResultado retorna um dos seguintes códigos:

código Mensagem origem regra
7350 conversão de Base64 para ANSI realizada com sucesso. DLL -
7351 Erro: Falha na conversão de Base64 para ANSI :[Mensagem de Erro] DLL -

Exemplos:

Delphi

 
  txtBase64 :='VGV4dG8gcGFyYSBjb252ZXJzw6NvIGVtIHRleHRvIGJhc2UgNjQ=';
  //
  Util := CreateOleObject('distDFe.util');
  //
  // converte string base 64 em uma string ANSI 
  //
  rtfDocto.Text := Util.decodeBase64(txtBase64, resultado, msgResultado);
  //
8.7. EncodeBase64
8. Utilidades
« Anterior
8.6. EncodeBase64
Próximo »
8.8. descompactagZipB64