Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизПоскажите как узнать дату создания ветви в реестре Найти похожие ветки
← →
Ландграф Павел © (2004-03-09 22:34) [0](допустим ветвь такая HKEY_CURRENT_USER\Software\MYSOFT\MYSOFTNAME), нужно узнать дату создания (или последнего изменения) ключа MYSOFTNAME
Некоторые проги это показывают, значит узнать можно:)
← →
Алхимик © (2004-03-10 00:09) [1]ИМХО в общем случае никак. А проги ,что показывают дату редактирования, лукавят.
← →
Piople © (2004-03-10 07:27) [2]
> Алхимик
Да ну на... В 98 цепляется vxd"ху и все реально отслеживается!!!!
← →
Ландграф Павел © (2004-03-10 07:34) [3]Алхимик> ну енто уже ты по незнаю лукавишь... я точно знаю кокого числа инсталлировал прогу, дык такую дату создания ключа и показывает!
← →
Алхимик © (2004-03-10 09:14) [4]
> [3] Ландграф Павел © (10.03.04 07:34)
Дык поделись инфой.
← →
Eagle-XK © (2004-03-10 10:30) [5]Насколько я знаю, в описании системного реестра такой информации нет. Значит, нужно делать хук :-)
← →
Cobalt © (2004-03-10 10:56) [6]The RegQueryInfoKey function retrieves information about a specified registry key.
LONG RegQueryInfoKey (
HKEY hKey, // handle of key to query
LPTSTR lpClass, // address of buffer for class string
LPDWORD lpcbClass, // address of size of class string buffer
LPDWORD lpReserved, // reserved
LPDWORD lpcSubKeys, // address of buffer for number of subkeys
LPDWORD lpcbMaxSubKeyLen, // address of buffer for longest subkey name length
LPDWORD lpcbMaxClassLen, // address of buffer for longest class string length
LPDWORD lpcValues, // address of buffer for number of value entries
LPDWORD lpcbMaxValueNameLen, // address of buffer for longest value name length
LPDWORD lpcbMaxValueLen, // address of buffer for longest value data length
LPDWORD lpcbSecurityDescriptor, // address of buffer for security descriptor length
PFILETIME lpftLastWriteTime // address of buffer for last write time
);
← →
Игорь Шевченко © (2004-03-10 11:43) [7]Eagle-XK © (10.03.04 10:30)
> Значит, нужно делать хук :-)
Слева или справа ?
Ты эта...подробнее тему о хуках в отношении реестра не разовьешь ?
← →
Ландграф Павел © (2004-03-10 14:01) [8]Алхимик> ты не умничай, не знаешь - не пиши! еще вопросы с твоей стороны?
← →
Ландграф Павел © (2004-03-10 14:02) [9]jv16 PowerTools например пишет дату последнего изменения ключа, кто мне не верит, можете проверить)
← →
Алхимик © (2004-03-10 14:05) [10]Где моя умничала?
После [4] моя помалкивала.
← →
Ландграф Павел © (2004-03-10 16:10) [11]Cobalt> Пасибо, с этим все решил, но вот как PFileTime перевести в TDateTime
lpftLastWriteTime.dwLowDateTime я так понял это дата, а
lpftLastWriteTime.dwHighDateTime видимо время?
Пробую так, дата 2064 год:)
fDateTime:TDateTime;
...
fDateTime:=FileDateToDateTime(lpftLastWriteTime.dwLowDateTime);
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c