PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datumsänderung unter Win98


preek
04.07.2002, 12:12
Hallo,


Ich würde gerne unter Windows98 mit einem kleinen und minimalen Consolen-Programm das Systemdatum auslesen, um es darufhin mit einem neuen Datum neu zu setzen. Leider fehlen mir dafür die Befehle und Routinen. Über Hilfe diesbezüglich würde ich mich sehr freuen. Vielen Dank im Voraus !

-=preek=-


xOOn
04.07.2002, 14:29
also ich verschiebs mal ind die winapi sektion

also um das datum/uhrzeit zu lesen nimmst du am besten GetLocalTime oder GetSystemTime zum veraendern SetLocalTime oder SetSystemTime. weitere infos findest du in der SDK (http://msdn.microsoft.com)

MrEasy
04.07.2002, 18:07
welche sprache ?

am leichtesten geht's wohl mit nem dos-befehlsaufruf
time liefert die aktuelle zurück
da kann manÄs dann auch gleich setzen

Format C:
05.07.2002, 01:25
Hier gehts aber um die API Schnittstelle. Und mit SetSystemTime gehts ganz Easy :cool:

Egal ob mit C/C++ oder Delphi oder Assembler oder mit was auch immer......

xOOn
06.07.2002, 18:07
also es war in c++ und ich habs runtergeschoben, mit den dos befehlen wuerde ich nicht mehr arbeiten wegen y2k bug

Alfred
09.07.2002, 10:48
in der time.h gibet nen paar befehle für sowas.
der befehl zum datumauslesen z.b:

_strdate( datum );
fprintf("datum heute is %s",datum);

für die genaue syntax zum datum einstellen must du nur in die hilfe schauen (gib _strdate ein)


ich hoffe das dir das ein wenig geholfen hat.


MFG Alfred