Thomas Meinike: Binärwert aus Registry umwandeln

Beitrag lesen

Hallo,

Dort ist ein Wert im REG-BINARY Format eingetragen. Der ist zum Beispiel: 11 46 D6 7F 5A 9B C4 01

Wie kann ich jetzt da die wirkliche Zeit auslesen? Jegliche Umwandlungsversuche ergaben nur sinnlose Resultate. Kann mir jemand helfen?

In diesem 64-Bit-Wert ist die Anzahl der seit 1601 vergangenen 100-Nanosekunden-Intervalle kodiert.

Es gab kuerzlich einen Thread zur Umwandlung des Modified-Wertes von Favoriten-Eintraegen im IE mittels PHP. Dein Zeitwert sollte bis auf die Pruefsumme ebenfalls in dieses Schema passen.

Schau mal hier vorbei: http://forum.de.selfhtml.org/archiv/2004/9/88836/. Dort gibt es den Link zu einem Artikel mit VB-Programm, welches mit der Win32-API-Funktion FileTimeToSystemTime operiert. Ich erhalte zum angegebenen Zeitwert (Leerzeichen im String entfernen!): 15/9/2004 19:30:46.

MfG, Thomas