Forum: PC-Programmierung Systemzeit einlesen


von Kasus Knacktus (Gast)


Lesenswert?

Hallo,

Ich wollte gerade ein testprogramm schreiben, mit dem ich die aktuelle 
Uhrzeit angezeigt bekomme.
Ich programmiere mit VC++ .Net auf der graphischen Oberfläche.

Dort habe ich ein Label, mit dem ich die Uhrzeit angezeigt bekommen 
lassen wollte.

Ich habe bis jetzt nur probiert, mit:
1
Label1->text = System::Convert::ToString(System::DateTime::TimeOfDay());

an die Uhrzeit ranzukommen. Allerdings klappt das so nicht, da er mir 
dann anzeigt:

Ungültiger Verweis auf nicht-statischen Member 
'System::DateTime::TimeOfDay'

Kann mir jemand sagen wie ich das Lösen müsste, oder wie ih sonst an die 
Uhrzeit rankommen soll? Oder kann mir jemand erklären was die 
Fehlermeldung bedeutet?

Danke,

Kasus Knacktus

von Arc N. (arc)


Lesenswert?

TimeOfDay ist keine statische Methode und braucht somit ein Objekt.
Die Variante, das TimeOfDay die aktuelle Uhrzeit liefert, gibt's zudem 
nur in VB.
1
// Variante mit Now
2
String^ str;
3
str = System::DateTime::Now.ToString("t");

von Kasus Knacktus (Gast)


Lesenswert?

Hallo,

Danke für deine Antwort. Das klappt jetzt.

Kasus Knacktus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.