Текущий архив: 2004.08.08;
Скачать: CL | DM;
ВнизВремя включения ПК Найти похожие ветки
← →
VAmpiro$ (2004-06-24 15:42) [0]Как узнать когда был включен компютер, или когда зашол юзер,
я знаю что Win-XP гдето ето все записивает..но где???
← →
begin...end © (2004-06-24 15:52) [1]GetTickCount ?
← →
Reindeer Moss Eater © (2004-06-24 15:52) [2]В журнале событий. где где.
← →
Reindeer Moss Eater © (2004-06-24 15:54) [3]DWORD GetTickCount(VOID)
← →
Reindeer Moss Eater © (2004-06-24 15:55) [4]Remarks
The elapsed time is stored as a DWORD value. Therefore, the time will wrap around to zero if Windows is run continuously for 49.7 days.
Windows NT: To obtain the time elapsed since the computer was started, look up the System Up Time counter in the performance data in the registry key HKEY_PERFORMANCE_DATA. The value returned is an 8 byte value.
← →
VMcL © (2004-06-24 15:57) [5]>когда был включен компютер
RDTSC
← →
MIGUR (2004-06-25 00:54) [6]Держи код который показывает сколько времени запущена виндаю
var
ndays: double;
ticks: LongInt;
btime: TDateTime;
begin
{Функция GetTickCount получает количество миллисекунд,
прошедших с момента старта Windows}
ticks := GetTickCount;
{Чтобы получить дни, необходимо разделить на количество
миллисекунд в дне, 24*60*60*1000=86400000}
ndays := ticks/86400000;
{теперь вычитаем из текущей даты полученное количество
дней работы Windows}
bTime := now-ndays;
{показываем диалоговое окошко с сообщением}
startwin.Caption:=(
FormatDateTime(" h "hours," n "minutes," s "seconds"",ndays));
end;
Страницы: 1 вся ветка
Текущий архив: 2004.08.08;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.033 c