delphi中DateTimePicker控件同时输入日期和时间
將DateTimePicker的Format屬性中加入日期格式設(shè)成 'yyyy-MM-dd HH:mm',注意大小寫(xiě)?,
將kind設(shè)置為dtkTime即可,可以在每次Form onShow時(shí)將DateTimePicker1.DateTime := Now
?
今天用delphi寫(xiě)個(gè)程序,使用datetimepicker獲得想要的時(shí)間。蛋疼的問(wèn)題是無(wú)論怎么調(diào)整明明看著控件里面的日期變了,但是show出來(lái)的datetimepicker.datetime日期都不變。娘的,網(wǎng)上居然找半天沒(méi)找到解決辦法。后來(lái)屬性里偶然發(fā)現(xiàn)有個(gè)DateMode屬性是:dmComboBox,才想起來(lái)一開(kāi)始的時(shí)候,為了顯示出小時(shí)和分鐘而把Format和Kind都設(shè)置成了時(shí)間模式。所以重新將Kind變回dtKDate,然后修改DateMode屬性為dmUpDown,世界終于正常了。看來(lái)datetimepicker控件李還有個(gè)子控件屬性,datetimepicker.datetime中的時(shí)間值是從dmComboBox或者dmUpDown控件中提取的,不同的顯示方式,其提取值的方式也不同。
轉(zhuǎn)載于:https://www.cnblogs.com/qi123/p/9212762.html
總結(jié)
以上是生活随笔為你收集整理的delphi中DateTimePicker控件同时输入日期和时间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: WordCount单词计数
- 下一篇: 使用urllib2简单爬取并保存内涵吧内