Форум: "Система";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
ВнизВыключение компьютера Найти похожие ветки
← →
Romka (2003-09-17 17:15) [0]Как выключить компьютер по нажатию Button,с сохранением данных
← →
AlexandrN (2003-09-17 17:39) [1]Смотрим на верх страницы и видим:
"UBPFD - бесплатная база готовых решений для Delphi"
нажимаем на LINK.
Далее лезем в раздел "Управление ОС"
и там читаем и смотрим "Подробности"
← →
Romka (2003-09-17 17:54) [2]ExitWindowsEx(EWX_POWEROFF or ewx_force,0); не работает
← →
ZEE (2003-09-17 17:57) [3]надо еще привелегии установить...
procedure ShutdownComputer;
var
ph:THandle;
tp,prevst:TTokenPrivileges;
rl:DWORD;
begin
OpenProcessToken(GetCurrentProcess,TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY,ph);
LookupPrivilegeValue(Nil,"SeShutdownPrivilege",tp.Privileges[0].Luid);
tp.PrivilegeCount:=1;
tp.Privileges[0].Attributes:=2;
AdjustTokenPrivileges(ph,FALSE,tp,SizeOf(prevst),prevst,rl);
ExitWindowsEx(EWX_SHUTDOWN or EWX_POWEROFF,0);
end;
← →
Romka (2003-09-18 12:20) [4]ZEE нифига не получается выдает ошибку о 3 переменных:
Illegal character in input file:""($A0)
← →
Song (2003-09-18 12:30) [5]:)
А ты не ленись, ручками набери!
← →
Лёша (2003-09-18 13:09) [6]см.
http://www.delphimaster.ru/cgi-bin/forum.pl?&id=1057473386&n=2&p=1
← →
Romka (2003-09-18 13:10) [7]Процедура работает но комп все равно не выключает. Завершает все процессы а питание не обрубает.
← →
ZEE (2003-09-18 16:15) [8]>Romka © (18.09.03 13:10) [7]
а корпус ATX? а комп с ACPI? Пуск\Завершение работы - питание вырубает нормально? ...
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c