 Visual Basic 6 - 
Calculando a idade com precisão
 
 Visual Basic 6 - 
Calculando a idade com precisão
|  | Você alguma vez já precisou calcular a idade de uma pessoa e expressar o valor em anos , meses e dias ? |  | 
Calculando a idade em anos ,
meses e dias !   
 
Mostramos nesta dica uma função para fazer o cálculo:
1-) Inicie um novo projeto no VB e no formulário padrão insira um controle maskeditbox e um botão de comando e um label , conforme o layout abaixo:

A seguir insira o seguinte código no evento click do botão de comando - command1 :
| Private Sub Command1_Click() If maskdata <> "__/__/____" Then Label1.Caption = calcula_idade(maskdata) Else MsgBox "Informe uma data válida ", vbCritical, "Data Inválida" End If End Sub | 
Aqui estamos fazendo a chamada da função - Calcula_Idade - passando como parâmetro a data informada.
O código da função que retorna o valor calculado é o seguinte:
| Private Function calcula_idade(datanascimento As Date) | 
Executando o projeto e testando temos:

Obs: Esta função tem um bug , quem descobrir ganha um doce...
Até mais... 
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
Super DVD C# - Recursos de aprendizagens e vídeo aulas para C#
Curso Fundamentos da Programação Orientada a 
Objetos com VB .NET

Localizando textos em arquivos - Macoratti
VB.NET - Criar, Ler, Escrever, Copiar e Deletar arquivos ... - Macoratti
VB .NET - Inserir, Selecionar, Atualizar e Deletar registros - Macoratti