Notifications
Clear all

Não esta dando certo a idade por extenso

3 Posts
2 Usuários
0 Reactions
1,012 Visualizações
(@pasedo)
Posts: 90
Trusted Member
Topic starter
 

Bom dia pessoal, estou querendo fazer este sisteminha de calculo de idade com os dias faltando para o aniversário e não quer dar certo, podem me ajudar? Grato

 
Postado : 31/03/2018 8:26 am
(@klarc28)
Posts: 971
Prominent Member
 

Coloquei um Break Point (F9) no código e verifiquei que a função que faz o cálculo estava recebendo a data como 00:00:00, ou seja, não estava recebendo a data. Descobri isso passando o mouse sobre o parâmetro da função nDataAniversario.
Então fui verificar onde estava a chamada da função.
Lá estava o problema.
Você estava enviando a variável DataAniv, mas não havia atribuído um valor a essa variável.
Faltava especificar que esse valor vinha da TextBox1.
Outro problema é que você estava usando para cálculo a variável DataAniv, despezando o parâmetro da função nDataAniversario.
Então foi necessário jogar o valor desse parâmetro para a variável:

DataAniv = nDataAniversario

Também declarei a variável como Date.

Segue o arquivo anexo.

 
Postado : 31/03/2018 8:40 am
(@pasedo)
Posts: 90
Trusted Member
Topic starter
 

klarc28, muitoooooooo obrigadooooo, além de me ajudar você me deu a explicação. Excelente.

 
Postado : 31/03/2018 2:08 pm