我将DateTimePicker的Format设置为:HH:MM,DateMode设置为:dmUpDown
程序运行时,我赋值为当前时间,当按Up、Down修改时间时,在OnChange事件里断点查看DateTimePicker的Time值还是没有修改时的值,但显示出来的值是正确的,请问这是什么原因啊?
程序运行时,我赋值为当前时间,当按Up、Down修改时间时,在OnChange事件里断点查看DateTimePicker的Time值还是没有修改时的值,但显示出来的值是正确的,请问这是什么原因啊?
应该是HH:mm ?
var
szContext: array[0..99] of WideChar;
begin
if SendMessage(dtp1.Handle, WM_GETTEXT, 100, Integer(@szContext)) > 0 then
ShowMessage(szContext);
end;
HH:MM是我手误了谢谢提醒