Hallo an alle,
Ich habe folgendes Problem. Ich will eigentlich nur folgende Funktionalität implementieren:
"Wenn ZielDate größer MaxDate dann Date gleich MaxDate, ansonsten Date gleich ZielDate"
Das Problem entsteht im Fall, dass ich Date auf MaxDate setzen will:
Eigentlich ganz simpel, nur leider funktioniert es nicht. Er setzt den Wert "Date" zwar richtig, aber zeigt im DateTimePicker trotzdem noch das gleiche Datum an, was er zuvor hatte.
Der Anzeigefehler entsteht nur, wenn Date und MaxDate den gleichen Tag enthalten:
wirft ein Exception und
funtioniert ohne Probleme.
Ich will aber wirklich genau das Datum auf das höchstmögliche Datum setzen und nicht einen Tag davor...
Gibt es dafür eine Lösung? Ich habe bereits versuch Repaint() und Refresh() aufzurufen, hat aber nichts gebracht.
Ich habe folgendes Problem. Ich will eigentlich nur folgende Funktionalität implementieren:
"Wenn ZielDate größer MaxDate dann Date gleich MaxDate, ansonsten Date gleich ZielDate"
Das Problem entsteht im Fall, dass ich Date auf MaxDate setzen will:
Code:
DTP_Date->Date = DTP_Date->MaxDate;
Der Anzeigefehler entsteht nur, wenn Date und MaxDate den gleichen Tag enthalten:
Code:
DTP_Date->Date = DTP_Date->MaxDate + 1;
Code:
DTP_Date->Date = DTP_Date->MaxDate - 1;
Ich will aber wirklich genau das Datum auf das höchstmögliche Datum setzen und nicht einen Tag davor...
Gibt es dafür eine Lösung? Ich habe bereits versuch Repaint() und Refresh() aufzurufen, hat aber nichts gebracht.
Comment