coolace hat folgendes geschrieben: |
hy
vielen Dank für deine Mühe, hab aber noch das problem das ich es nicht richtig umsetzen kann,
entweder nicht mein Tag heut oder ich seh den Wald vor lauter Bäumen nicht mehr.
Ich hab das komplette Projekt mal angehängt, könntest du mal drüberschauen was ich hier falsch mach?
Danke und Gruß
Coolace |
So, jetzt müßte es passen.
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41:
| public void Geburtstagskind() { DateTime date; DateTime dateFound = DateTime.MaxValue; DateTime foundDate = DateTime.Now; daten gebFound = null;
txtage.Text = ""; txtgeburtstag.Text = "";
lbox.Items.Clear(); lbox.BeginUpdate();
foreach (daten temps in liste) { lbox.Items.Add(temps.ToString());
date = temps.Gebdatum; date = new DateTime(DateTime.Now.Year, date.Month, date.Day);
if ((date >= DateTime.Now) && (date < dateFound)) { dateFound = date; gebFound = temps; } }
lbox.EndUpdate();
if (gebFound != null) { txtage.Text = gebFound.Alter(); txtgeburtstag.Text = gebFound.Gebname; }
} |
Wärend du die Liste füllst, kannst du gleich das Geb-Kind ermitteln.
So hast du auch am Schluß das Objekt deines Geb-Kindes und kannst damit weiter arbeiten.
Erich