Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Steuerelement 'Monatskalender'

Empfohlene Antworten

Hallo!

Ich brauche wieder mal eure hilfe.

Ich benutze einen Monatskalender-Steuerelement und will das ausgewelte datum als string

haben. Kann mir jemand einen beispiel oder einen hinweis geben wie ich das hinkriege?

Ich arbeite mit Visual C++.

..und wie?

Ok, du erstellst ueber den Class Wizard fuer dein Kalender Steuerelement eine Membervariable vom Typ CTime, nennen wir sie mal m_Kalender.

Dann brauchst irgendwo nur noch folgendes einzubauen.


CTime myTime;
UpdateData(TRUE);
myTime = m_Kalender;
UpdateData(FALSE);
[/PHP]

....und schon hast deine Zeit :)

Goos

Mit GetDay() müsste ich jetzt den ausgewählten Tag kriegen, aber ich kriege einen falschen Datum(Ich hab alles so gemacht wie du es vorgeschlagen hast).

Oki...geht so net...hast recht :)

also denn erstell ne member Variable vom typ CMonthCalCtrl oder wie auch immer das Teil da heisst :) ...wenn die dann angenommen m_kalender heisst, versuchs mal so


SYSTEMTIME sysTime;
m_kalender.GetCurSel(&sysTime);
sysTime.wHour = sysTime.wMinute = sysTime.wSecond = sysTime.wMilliseconds = 0;

CTime time(sysTime);
int day;
day = time.GetDay();[/PHP]

Goos

Es funktioniert!

:marine

Vielen Dank, Goos!!!

Von meinen ersten lohn als Software-Entwickler gebe ich einen drink aus!:D

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.