F form1. Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-26 #1 如何修改datetimepicker控件中的具体时间,在界面中修改,我将其parseinput属性设为true 一修改时间就报错,不知是什么原因,请高手指教,谢了。
S snowsky Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-26 #2 我的修改没有报错. 你指定了parseinput为true,那么你可以在它的onUserInput事件中写下代码来检测输入的 时间格式是否正确,时间格式由:dateFormat来指定。
X xieshaofeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-26 #3 您说的很对,界面中的时间就是不能改,不过您可以用其它控件改变其时间。例如用 spinedit,将datetimepicker的time属性设为0:00:00,然后提交前时用下面语句即可: adoq['time']:=datetimetostr(dptime.DateTime+sehour.Value/24+seminute.Value/(24*60));
您说的很对,界面中的时间就是不能改,不过您可以用其它控件改变其时间。例如用 spinedit,将datetimepicker的time属性设为0:00:00,然后提交前时用下面语句即可: adoq['time']:=datetimetostr(dptime.DateTime+sehour.Value/24+seminute.Value/(24*60));