daiyu116 发表于 2011-7-4 15:38:21

[已解决]如何创建时间选择控件?

本帖最后由 daiyu116 于 2011-7-5 13:43 编辑

如题,请指点。
或者如果使用以下代码的话,如何将日期选择的功能去除?

#Include <GuiDateTimePicker.au3>
#include <GUIConstantsEx.au3>
$ReportGUI= GUICreate("时间选择",200,100,300,300)
$Group1_4 = _GUICtrlDTP_Create($ReportGUI, 20,20,150, 25)
        _GUICtrlDTP_SetFormat($Group1_4, "hh:mm")
GUISetState(@SW_SHOW)
While 1
        $Msg = GUIGetMsg()
        Select
                Case $Msg=$GUI_EVENT_CLOSE
                        Exit
        EndSelect
WEnd

如下图:


经过六楼同学的帮助,解决了这个问题,呵呵,下面是源码:

#Include <GuiDateTimePicker.au3>
#include <GUIConstantsEx.au3>
$ReportGUI= GUICreate("时间选择",200,100,300,300)
$Group1_4 = _GUICtrlDTP_Create($ReportGUI, 20,20,150, 25,$DTS_TIMEFORMAT)
          _GUICtrlDTP_SetFormat($Group1_4, "hh:mm")
GUISetState(@SW_SHOW)
While 1
         $Msg = GUIGetMsg()
         Select
               Case $Msg=$GUI_EVENT_CLOSE
                        Exit
         EndSelect
WEnd

daiyu116 发表于 2011-7-4 20:37:04

回复 1# daiyu116

自己顶上去,请大虾帮助!

daiyu116 发表于 2011-7-5 09:47:27

没有人知道么?

qq82015930 发表于 2011-7-5 10:50:27

GUICtrlCreateInput用这个不一样???

daiyu116 发表于 2011-7-5 11:46:36

回复 4# qq82015930
      呵呵,谢谢回复,不过,不知道你试过我上面写的代码没有,中间有个冒号可以分隔输入的,所以主要是想实现这个功能~

forestchi 发表于 2011-7-5 13:12:53

#Include <GuiDateTimePicker.au3>
#include <GUIConstantsEx.au3>
$ReportGUI= GUICreate("时间选择",200,100,300,300)
$Group1_4 = _GUICtrlDTP_Create($ReportGUI, 20,20,150, 25,$DTS_TIMEFORMAT)
      _GUICtrlDTP_SetFormat($Group1_4, "hh:mm")
GUISetState(@SW_SHOW)
While 1
      $Msg = GUIGetMsg()
      Select
                Case $Msg=$GUI_EVENT_CLOSE
                        Exit
      EndSelect
WEnd

心照不宣 发表于 2011-7-5 13:16:49

感谢上面的修改,呵呵。实例、

daiyu116 发表于 2011-7-5 13:40:17

本帖最后由 daiyu116 于 2011-7-5 13:45 编辑

回复 6# forestchi
爽,总是有可以学习的人啊,谢谢你哈~不仅把日期的功能去除了,还可以不输入就调整时间,很好。

daiyu116 发表于 2011-7-5 14:37:20

回复 1# daiyu116

需要注意的是,1楼最后贴出来的代码。
_GUICtrlDTP_SetFormat($Group1_4, "hh:mm")是12小时制的。
如果是24小时制,应改为_GUICtrlDTP_SetFormat($Group1_4, "HH:mm")。
请各位路过的A3友们注意。

twomax 发表于 2011-7-16 00:44:03

剛好在找相關的教學,收藏了

sour 发表于 2011-11-15 10:47:41

感谢,这个是我需要的

lnlyf 发表于 2011-12-12 19:16:17

用这样可以定时启动一个任务吗?如何实现?

au3x 发表于 2011-12-12 19:23:15

嗯,学习了
页: [1]
查看完整版本: [已解决]如何创建时间选择控件?