Announcement

Collapse
No announcement yet.

DateTimePicker-Control?!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DateTimePicker-Control?!

    Hi, weiß jemand von Euch wie ich das angezeigte Datum in diesem DateTimePicker-Control verändern oder auslesen kann? Gibt es sonst noch wichtige Methoden dieses Controls, die man kennen müsste? Danke schon mal für Eure Hilfe :-)

    Markus

  • #2
    Hi Markus,
    ich denke, dass Du das DateTimePicker-Fenster in einem Dialog hast.
    Lege doch in dieser Dialogfeldklasse eine Membervariable (Pointer) der Klasse CDateTimePicker an:
    z.B.:
    protected:
    CDateTimePicker* m_pDTCtrl;

    In der Methode OnInitDialog brachst Du nur noch den Pointer zu setzen mit der Zeile:
    m_pDTCtrl = (CDateTimeCtrl*) GetDlgItem(IDC_DATETIMEPICKER1);

    Ab sofort hast Du über diesen Pointer in der gesamten Dialogfeldklasse Zugriff auf Dein DateTimePicker. Die Methoden der Klasse CDateTimePickerCtrl kannst Du in der Online-Doku finden.
    Z.B. Auslesen der Eingestellten Uhrzeit:
    CTime t;
    m_pDTCtrl->GetTime(t)

    Comment


    • #3
      Klasse, klappt prima! Danke...! :-)

      Marku

      Comment

      Working...
      X