Uhrzeit in Label

20/10/2009 - 11:49 von Hans Meier | Report spam
Hi!
Ich möchte in einem Label die aktuelle Uhrzeit (so wie
in der Taskleiste rechts unten) anzeigen. Dazu habe ich
einen Timer genommen mit Tick 500 und den Code:

Me.Label1.Text My.Computer.Clock.LocalTime.ToShortTimeString

Ist bitte das so richtig? Ich frage deshalb, da mir beim
Debuggen die Systemuhr (Taskleiste rechts unten) an-
gehalten wurde. Eventuell noch ein Try - Catch rein??
Danke schon mal für Tips ...
MG: HM
 

Lesen sie die antworten

#1 Armin Zingler
20/10/2009 - 13:12 | Warnen spam
Hans Meier schrieb:
Hi!
Ich möchte in einem Label die aktuelle Uhrzeit (so wie
in der Taskleiste rechts unten) anzeigen. Dazu habe ich
einen Timer genommen mit Tick 500 und den Code:

Me.Label1.Text > My.Computer.Clock.LocalTime.ToShortTimeString



Nimm DateTime.Now statt des Umwegs My.Computer.Clock.LocalTime.

Ist bitte das so richtig? Ich frage deshalb, da mir beim
Debuggen die Systemuhr (Taskleiste rechts unten) an-
gehalten wurde.



Verstehe ich das richtig? Du debuggst dein Programm, und wenn
du es pausiert, wird auch die Systemuhr in der Taskleiste,
die eigentlich nichts mit deinem Programm zu tun hat außer
dass sie auch die Zeit anzeigt, angehalten? War das ein einmaliges
Ereignis?

Das kann ich weder nachvollziehen noch könnte ich es erklàren.
Ich könnte mir höchstens vorstellen - und das auch nur sehr schwer -
dass du gerade dann unterbrochen hast, als beim Abfragen der
Uhrzeit ein systemweiter Lock gesetzt wurde, der verhindert,
dass die Uhr in der Taskleiste dasselbe tut. Das ist aber
reine Phantasise.

Eventuell noch ein Try - Catch rein??



Wird denn eine Exception geworfen?

Danke schon mal für Tips ...




Armin

Ähnliche fragen