Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tom_po,
31. Dez 2006
danke marabu, das ist natürlich das Ideale. Muss dies aber in Ruhe angehen, dann habe ich natürlich ein flexbiles System wo man die Wochenende und Urlaubstage miteinbeziehen kann.
Momentan genügt die einfach Schlaufenversion mit while, die Chinesen arbeiten ja jeden Tag (einschl. Sonntag), haben auch kaum Feren, so dass jeder Tag ein Arbeitstag ist.
Ich benutze ja den Datetimepicker für ein...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tom_po,
31. Dez 2006
danke, TwoFace, eigentlich einleuchtend dein Erklärung.
ich denke, der while Code ist der Richtige für mich, ist doch unabhängig von der eingestellten Sprache in der Windows-Konfig, oder?
aber ganz klar ist mir es doch nicht, du sagst (bei while..)
"Solange der Wochentag im Datetimepicker nicht Montag (dayofweek=2) ist, zähle einen Tag dazu."
wenn es Dienstag (z.B. 2.1.07) ist, wie weiss...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tom_po,
31. Dez 2006
mein Gott, ich bin jetzt wirklich buff...
Greetz, dein einfacher Code (while dayofweek...) geht immer, habe alle Tage getestet, wunderbar, danke.
Weiss aber ehrlich nicht gesagt, warum dieser so einfach Code das macht....
Greets, noch ne weitere Frage:
ich habe ja mein Windows auf Deutsch konfiguriert, geht dies auch, wenn es auf chinesisch eingestellt ist? ich mache die Software für eine...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tom_po,
31. Dez 2006
Ich habe den case-Vorschlag mal probiert, es hat funktioniert mit dem heutigen Tag (Sonntag), habe dann aber das Datum meines PC's auf morgen gestellt, dann zeigte mit der Datetimepicker den 3.1. an, warum?
der Code sieht jetzt so aus:
datetimepicker1.Date := now;
case DayOfWeek(DateTimePicker1.Date) of
1: DateTimePicker1.Date := DateTimePicker1.Date +1; //Sonntag
2:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tom_po,
31. Dez 2006
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...