Vcl.ComCtrls.TDateTimePicker.CheckEmptyDate
Delphi
procedure CheckEmptyDate; override;
C++
virtual void __fastcall CheckEmptyDate();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TDateTimePicker |
Beschreibung
Deaktiviert das Kontrollkästchen für den Kalender.
Vcl.ComCtrls.TDateTimePicker.CheckEmptyDate erbt von Vcl.ComCtrls.TCommonCalendar.CheckEmptyDate. Der folgende Inhalt bezieht sich auf Vcl.ComCtrls.TCommonCalendar.CheckEmptyDate.
Deaktiviert das Kontrollkästchen für den Kalender.
CheckEmptyDate wird automatisch aufgerufen, wenn DateTime ein Wert zugewiesen wird, der eine Uhrzeit und kein Datum repräsentiert (oder Date wurde der Wert 0 zugewiesen). Die Implementierung von CheckEmptyDate in TCommonCalendar ist leer.
TDateTimePicker überschreibt CheckEmptyDate, um das mit dem Kalender verknüpfte Kontrollkästchen zu deaktivieren oder eine EDateTimeError-Exception auszulösen, wenn ShowCheckbox dort den Wert False hat. Dadurch kann TDateTimePicker Uhrzeitwerte ohne Datumsanteile repräsentieren. (Wenn ein TDateTime-Wert eine Uhrzeit und kein Datum repräsentiert, ist der Datumsanteil 0).