zunächst mal vielen Dank für Eure Vorschläge, aber welcher ist nun der Beste?
hatte noch vergessen, dass es vor allem für Windows in englisch (Sprach-und Ländereinstellungen) gehen muss, d.h. bei Vorschlag 1 müssten die Variablen dann Sunday, monday usw. sein? Wäre dann aber auf Windows-englisch beschränkt oder?
Was bedeutet beim 2. Vorschlag (case of) die Zahl 1: und dann 7: ?
Wieso 7: in der 2. Zeile, wieso nicht 2: ?
wäre der Code für die komplette Woche so?
Delphi-Quellcode:
case DayOfWeek(DateTimePicker1.Date) of
1: DateTimePicker1.Date := DateTimePicker1.Date +1; //Sonntag
2: DateTimePicker1.Date := DateTimePicker1.Date +2; //Samstag
3: DateTimePicker1.Date := DateTimePicker1.Date +3; //Freitag
4: DateTimePicker1.Date := DateTimePicker1.Date +4; //Donnerstag
5: DateTimePicker1.Date := DateTimePicker1.Date +5; //Mittwoch
6: DateTimePicker1.Date := DateTimePicker1.Date +6; //Dienstag
end;
Bei der while-Version, wieso <> 2?
wie wäre der Code für die ganze Woche?