Uhr im PDA stellen?

13/01/2009 - 11:15 von Stefan Koschke | Report spam
Hallo zusammen,

ich möchte ein kleines Tool schreiben, welches die GPS-Informationen vom
COM-Port eines PDA liest und die PDA-Uhr mit der Uhrzeit des GPS stellt.
Der Teil mit den GPS-Informationen ist kein Problem, ich finde aber leider
keinen Ansatz, wie ich die Uhr mit diesen Informationen stellen kann :-(

Kann mir jemand evtl. mit einem Link weiterhelfen?

Ciao
Stefan
 

Lesen sie die antworten

#1 Dex
13/01/2009 - 17:48 | Warnen spam
Hallo Stefan,

das geht mit P/Invoke:


[DllImport("coredll.dll")]
public extern static uint SetLocalTime(ref SYSTEMTIME lpSystemTime);

public struct SYSTEMTIME {
public ushort wYear;
public ushort wMonth;
public ushort wDayOfWeek;
public ushort wDay;
public ushort wHour;
public ushort wMinute;
public ushort wSecond;
public ushort wMilliseconds;
}
...

DateTime now = DateTime.Now;
SYSTEMTIME myTime = new SYSTEMTIME();

myTime.wYear = (ushort)now.Year;
myTime.wMonth = (ushort)now.Month;
myTime.wDay = (ushort)now.Day;
myTime.wHour = (ushort)now.Hour;
myTime.wMinute = (ushort)now.Minute;
myTime.wSecond = (ushort)now.Second;

SetLocalTime(ref myTime);


Gruß,
Detlef Reil
www.itdex.de


"Stefan Koschke" schrieb im Newsbeitrag
news:
Hallo zusammen,

ich möchte ein kleines Tool schreiben, welches die GPS-Informationen vom
COM-Port eines PDA liest und die PDA-Uhr mit der Uhrzeit des GPS stellt.
Der Teil mit den GPS-Informationen ist kein Problem, ich finde aber leider
keinen Ansatz, wie ich die Uhr mit diesen Informationen stellen kann :-(

Kann mir jemand evtl. mit einem Link weiterhelfen?

Ciao
Stefan

Ähnliche fragen