DateTimePicker組件位于組件板的Win32頁上。正常情況下用編輯框方式顯示、編輯日期或時間。當(dāng)程序運行后,用戶單擊編輯框下拉按鈕時,組件用日歷表方式供用戶選擇當(dāng)前的日期,主要屬性如下:
(1)Date屬性
Date屬性用于設(shè)置用戶規(guī)定的13期,也可返回用戶選擇的日期。如,用Edit組件給DataTimePicker賦日期值的語句:
DataTimePickerl.Date:=StrToDate(Editl.Text);
和用DataTimePicker返回日期值的語句:
Editl.Text:=DateToStr(DateTimePickerl.Date);
(2)Time屬性
Time屬性用于設(shè)置用戶規(guī)定的時間,也可返回用戶選擇的時間。
(3)Kind屬性 組件選擇日期的方式
Kind屬性用于選擇DateTimePicker組件的顯示類型。當(dāng)Kind屬性為dtkDate時,DateTimePicker組件顯示、編輯日期。當(dāng)Kind屬性為dtkTime時,顯示、編輯時間。
(4)DateFormat屬性
DateFormat屬性用于控制日期的顯示格式。DateFormat屬性為dfLong時,以長日期格式顯示4位年份。DateFormat屬性為dfShort時,以短日期格式顯示2位年份。
(1)Date屬性
Date屬性用于設(shè)置用戶規(guī)定的13期,也可返回用戶選擇的日期。如,用Edit組件給DataTimePicker賦日期值的語句:
DataTimePickerl.Date:=StrToDate(Editl.Text);
和用DataTimePicker返回日期值的語句:
Editl.Text:=DateToStr(DateTimePickerl.Date);
(2)Time屬性
Time屬性用于設(shè)置用戶規(guī)定的時間,也可返回用戶選擇的時間。
(3)Kind屬性 組件選擇日期的方式
Kind屬性用于選擇DateTimePicker組件的顯示類型。當(dāng)Kind屬性為dtkDate時,DateTimePicker組件顯示、編輯日期。當(dāng)Kind屬性為dtkTime時,顯示、編輯時間。
(4)DateFormat屬性
DateFormat屬性用于控制日期的顯示格式。DateFormat屬性為dfLong時,以長日期格式顯示4位年份。DateFormat屬性為dfShort時,以短日期格式顯示2位年份。

