Erro Too Many

30/08/2019

0

esta dando esse erro [dcc32 Error] RelMovExames.pas(1283): E2034 Too many actual parameters

segue minha função function: TFGeral.IdadeMesDia(const dNasc, dFato: TDateTime; bM: Boolean = True; bD: Boolean = True): String;

e segue minha linha de código em q o erro da: AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true), false));
Luiz

Luiz

Responder

Posts

30/08/2019

Emerson Nascimento

provavelmente porque o parêntesis está no lugar errado:
AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true), false)); // errado
AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true, false))); // certo
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar