Hallo Alle zusammen,
ich bin grad dabei mir ein bisschen VB.NET beizubringen. Zwei Aufgaben hab ich schon aber bei der Dritten scheiter ich irgendwie kläglich das will nicht so wie ich will.
Die Aufgabe lautet:
Alter berechnen: GEburtsdatum direkt in Variable eingeben (dim Geburtsdatum as DATE = #12/24/1980)
Erstelle eine Schleife, die solange vom aktuellen TAg 1 subtrahiert, bis Geburtsdatum erreicht ist. Funktion Datum.AddDays(-1)
Aktuelles Datum mit Funktion Now()
Gib das Ergebnis in einer Textbox aus.
So hab ich bisher meinen Code gemacht:
Könntet Ihr mir vielleicht helfen wie ich da weiter komme, damit der mit die Tage ausgibt, die vergangen sind??
Ich wäre euch wirklich dankbar.
Gruß Lenele
ich bin grad dabei mir ein bisschen VB.NET beizubringen. Zwei Aufgaben hab ich schon aber bei der Dritten scheiter ich irgendwie kläglich das will nicht so wie ich will.
Die Aufgabe lautet:
Alter berechnen: GEburtsdatum direkt in Variable eingeben (dim Geburtsdatum as DATE = #12/24/1980)
Erstelle eine Schleife, die solange vom aktuellen TAg 1 subtrahiert, bis Geburtsdatum erreicht ist. Funktion Datum.AddDays(-1)
Aktuelles Datum mit Funktion Now()
Gib das Ergebnis in einer Textbox aus.
So hab ich bisher meinen Code gemacht:
Code:
Public Class AlterBerechnen Private Sub AlterBerechnen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Geburtsdatum in Variable speichern Dim geburtsDatum As Date = #12/24/1980# 'aktuelles Datum berechnen Dim aktuellesDatum As Date = DateSerial(Now.Year, Now.Month, Now.Day) Do txtAusgabe.Text = aktuellesDatum.AddDays(-1) Loop Until aktuellesDatum > geburtsDatum End Sub End Class
Ich wäre euch wirklich dankbar.
Gruß Lenele
Comment