NewPHBoleto

Revisão de 08h23min de 26 de fevereiro de 2025 por Kelvin.nunes (discussão | contribs) (Criou página com 'A função NewPHBoleto cria um objeto do tipo TPHBoleto, o qual oferece métodos para configurar todos os campos necessários para a geração do boleto. ==='''Sintaxe'''===...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

A função NewPHBoleto cria um objeto do tipo TPHBoleto, o qual oferece métodos para configurar todos os campos necessários para a geração do boleto.

Sintaxe

Function NewPHBoleto: TPHBoleto;

Parâmetros

Sem parâmetros

Exemplo

var
  Boleto: TPHBoleto;
begin
  // Criando uma nova instância de boleto
  Boleto := NewPHBoleto;
 
  try
    // Configurando os dados do boleto
    Boleto.Vencimento := Date + 10;  // Vencimento em 10 dias
    Boleto.Valor := 150.75;          // Valor do boleto
    Boleto.PagadorNome := 'João Silva';
    Boleto.PagadorCPF := '123.456.789-00';
    Boleto.BeneficiarioNome := 'Loja Exemplo LTDA';
    Boleto.BeneficiarioCNPJ := '12.345.678/0001-99';
   
    // Gerando o boleto (código de barras e formato para impressão)
    Boleto.GerarBoleto;
   
    ShowMessage('Boleto gerado com sucesso!');
  finally
    // Liberando a instância quando não for mais necessária
    Boleto.Free;
  end;
end.