SYSTEMTIME to string
-
Hi,
ich habe ein komisches Problem:
Ich möchte ein SYSTEMTIME in ein string "umwandeln".
Das mache ich folgendermaßen:GetDateFormat(0,0,&mySystime,"yyyy'-'MM'-'dd",datebuffer,11); GetTimeFormat(0,0,&mySystime,"HH':'mm':'ss",timebuffer,9);Ok, hier mein Problem:
Wenn ich meine SYSTEMTIME-Variable nicht global deklariere, dann bekomm ich nur das Datum richtig ausgelesen.
Bei der Zeit schreibt er komische Zeichen hin.Wenn SYSTEMTIME-Variable global, dann alles wunderbar.
Hat einer ne Idee an was das liegen könnte!?
-
Befindest du dich denn noh im Gültigkeitsbereich der Variable? Und zeig evtl. mal den Code drumrum, also mit der lokalen SYSTEMTIME-Variable