systemdatum in datei speichern
-
Hallo
Ich möchte das Systemdatum mit putws in eine datei speichern.Datum = dlg.GetDatum().Format(_T("%A,%B %d,%Y"));funktioniert nicht.
Datum ist ein CString und GetDatum() gibt den Typ COelDateTime zurück. Wäre echt nett wenn mit jemand helfen könnte.
MfG Buddy
-
sowas???
statt _ geht auch . oder sonstwas
COleDateTime dtCurrent; dtCurrent = COleDateTime::GetCurrentTime(); CString time,day,month,year; day = dtCurrent.Format("%d"); month = dtCurrent.Format("%m"); year = dtCurrent.Format("%Y"); time = day + "_" + month + "_" + year;
-
Geht leider immer noch nicht. Krieg immer noch fast die gleiche Fehlermeldung.
"cannot convert parameter 1 from char [3] to unsigned long"
vorher hab ich die fehlermeldung das er das von char[14] nicht konvertieren kann.
-
bist du sicher, dass du es gemacht hast wie ich es sagte?
time ist ja CString
also am heutigen bsp ist es dann
05_03_2004 so glaub ich, wenn du statt "_" -> "." nimmst hast halt punkte.
dann nimmst die CString time variable und tust sie in deiner datei speichern. fertig aus. genau das was du machen willst. warum du char nimmst oder was weiss ich was, keine ahnung.
EDIT: wenn du es ander machen willst oder probleme hast time in die datei zu schreiben, musst schon bissle code zeigen, hellsehen kann ich leider auch nicht