conscript Posted November 25, 2006 at 10:13 PM Report #66722 Posted November 25, 2006 at 10:13 PM Boas, gostaria de saber se alguem tem alguem ideia que me ajude no seguinte. Tenho que validar num datetimepicker se a data inserida é de alguem com 18 ou mais anos de idade, ou seja quando for a validar quero confirmar se a pessoa tem 18 ou mais anos de idade. alguem tem alguem ideia de como fazer isto ? Obrigado a todos. Comprimentos.
Tiago Salgado Posted November 26, 2006 at 03:17 AM Report #66759 Posted November 26, 2006 at 03:17 AM Les o valor retornado pelo datetimepicker, extrais o ano, e fazes a diferença do ano actual para o ano que extraiste... Nao sei se era esta a resposta que pretendias ou um código possivel pra fazer isso, mas a esta hora ja nao consigo ver código à frente... desculpa 🙂
conscript Posted November 26, 2006 at 11:20 AM Author Report #66780 Posted November 26, 2006 at 11:20 AM sim entendi mais ou menos o que querias dizer, mas tens alguma ideia ou alguem tem alguma ideia de como extrair apenas o ano de la? se alguem me poder mostrar um pouco desse codigo agradeçia. E nao precisas pedir desculpa, obrigado comprimentos.
vbmaster Posted November 26, 2006 at 01:10 PM Report #66810 Posted November 26, 2006 at 01:10 PM Para a pŕoxima usa a secção correcta e sê mais explícito no subject do thread. 🙂
conscript Posted November 26, 2006 at 02:11 PM Author Report #66815 Posted November 26, 2006 at 02:11 PM peço, desculpa e obrigado pelo aviso 🙂
Icaro Posted November 27, 2006 at 01:01 PM Report #67035 Posted November 27, 2006 at 01:01 PM Vê lá se é mais ou menos isto que pretendes: Dim ano As Integer = Me.DateTimePicker1.Value.Year Dim data As Date = System.DateTime.Now Dim idade As Integer = data.Year - ano If idade < 18 Then MsgBox("ainda não tens dezoito anos! escolhe lá outra idade!") Me.Close() Else frmcoisoetal.show() End If
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now