初始化dtpicker时的值应该怎么写,写在什么事件中最好?
dtpicker时间控件 选取新日期后的值怎么获得?

解决方案 »

  1.   

    初始值可以在设计视图下直接在它的属性页里设置,也可以在Form_Load里写:
    DTPicker1.Value = "10/31/97"选取新日期后的值,也可以直接用.Value属性得到。另外还可以用它的Month ,Day ,DayOfWeek , Year ,Week 等属性来得到日期时间中特定的部分。具体可以查MSDN里《部件工具指南》里“使用ActiveX控件”一章里的“使用DateTimePicer控件”一节。
      

  2.   

    Private Sub DTPicker1_Change()
    MsgBox DTPicker1.Value
    End Sub
      

  3.   

    谢谢楼上二位老师。 WXDDT1 = Format(DTPicker1.Value, "YYYY-MM-DD")
     DTPicker1.Value = WXDDT1才是我要的效果。先得到时间的值,再把更改后的值赋值给时间控件。
    不过分找给。谢谢了!