Bonjour,
Je voudrai calculer 2 dates en utilisant 2 textbox, voir image jointe, pouvez-vous m'aider ?
Merci.
Bonjour,
Je voudrai calculer 2 dates en utilisant 2 textbox, voir image jointe, pouvez-vous m'aider ?
Merci.
Bonjour giovanni71,
Le cours VbNet de Mr Lasserre :
http://plasserre.developpez.com/cour...gage-vb8#LV-AB
Ensuite si tu ne sais pas manier les variables en vue de les soustraire retourne au début de ce même ouvrage.......
A+
Bonjour,
Pour vérifier et convertir la saisie des textBox en date, tu as la méthode DateTime.TryParse
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
vous avez une solution plus simple :
voici en image :
voici mes codes :
n'oublie pas ajouter dans ton form1 : DateTimePicker
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim yr As Integer = DateDiff(DateInterval.Year, DateTimePicker1.Value, Now) Label1.Text = yr End Sub
A+
voici mon code source, si j'encode 21/08/1971 et 21/08/2014, j'ai bien une date mais si j'encode 31/08/1980 et 31/09/2014, j'ai un message d'erreur, bizarre !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim datetimenow = DateTime.Now Dim datedenaissance = CDate(TextBox1.Text) Dim datedpc = CDate(TextBox2.Text) Dim age As Integer age = CInt(datedpc.Year - datedenaissance.Year) If (datedenaissance.Month > Now.Month) Then age = age - 1 End If If ((datedenaissance.Month = Now.Month) And (datedenaissance.Day > Now.Day)) Then age = age - 1 End If Label1.Text = " Age : " & age & " ans" End Sub
le 31/09 n'existe pas dans le calendrier
Pense à effectuer un contrôle sur tes textbox avant d'effectuer le calcul pour vérifier la validité des dates.
Pensez à regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
Un message vous a aidé, n'oubliez pas le
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager