Ir para conteúdo
  • Cadastre-se

Diego Verdan

Membros Pro
  • Total de ítens

    52
  • Registro em

  • Última visita

Tudo que Diego Verdan postou

  1. Precisa sim. Achei estranho os .Free ir destruindo em cascata os objetos. Por isso eu precisei comentar os códigos já anexados na Unit acima.
  2. Corrigindo o post acima: 3- procedure RequisicaoJson: No finally comentei a linha LJson.Free; pois quando efetuava o Free, a variável FPDadosMsg ficava vazia. Na verdade, quando a variável (FPDadosMsg := LJson.ToJSON) recebe o valor de LJson através de LJson.ToJSON, as variáveis AJson e LJsonDados que são utilizadas nas procedures chamadas dentro de GerarData(LJson) são automaticamente destruídas.
  3. Após alguns testes observei o seguinte (unit ACBrBoletoW_Itau_API) : 1- procedure GeraDadoBoleto: No finally comentei a linha LJsonDados.Free; pois quando efetuava o Free, o objeto AJson também era destruído; 2- procedure GerarData(AJson: TACBrJSONObject): No finally comentei a linha LJsonDados.Free; pois quando efetuava o Free, o objeto AJson também era destruído; 3- procedure RequisicaoJson: No finally comentei a linha LJson.Free; pois quando efetuava o Free, a variável FPDadosMsg ficava vazia. Anexei a Unit com a minha modificação (de modo grosseiro) mas da forma que funcionou aqui o registro do Boleto via API do Itaú. @Allan Hilário @Juliomar Marchetti se puderem efetuar os testes, reportem aqui por favor. ACBrBoletoW_Itau_API.pas
  4. Também testei a geração do boleto itaú e ocorreu access violation. Vou tentar depurar e identificar onde ocorreu o problema.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...