其kind属性设为dtktime,并控制面板->区域设置->时间中将格式设为HH:MM

解决方案 »

  1.   

    LI_xiufu 兄,我是要在程序中实现 (在 VC中是用 SetFormat,delphi 好象没有类似的函数) 
      

  2.   

    问问WinAPI兄弟,他应该知道。
      

  3.   

    在BDE管理器中配置,使second为false,还可以配置让毫秒是否显示,在同一地方也可设置是否以24小时制显示,若不以24小时制显示,上午和下午是用AM或PM 显示还是以其他符号显示. 
      

  4.   

    在BDE管理器中配置,使second为false,在同一地方还可以配置让毫秒是否显示,也可设置是否以24小时制显示,若不以24小时制显示,上午和下午是用AM或PM 显示还是以其他符号显示. 
      

  5.   

    const DTM_SETFORMAT = $1005;
    ...
      DateTimePicker1.Kind := dtkTime;
      SendMessage( DateTimePicker1.Handle, DTM_SETFORMAT, 0, LPARAM(PChar('HH:mm')) );
      

  6.   

    先DateTimePicker1.Kind := dtkTime设置,然后上下箭头调整或直接输入