Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 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.013 c
14-90109
Sergey_Masloff
2003-11-06 10:52
2003.11.27
Книжная ярмарка на просп. Мира - распродажа


8-90007
pasha676
2003-07-30 14:32
2003.11.27
WDM капчур. Свойства фильтров


14-90120
J_S
2003-11-04 02:14
2003.11.27
Вот какой спам нонче валицца :((.... (+)


3-89689
Dimaz-z
2003-11-06 12:47
2003.11.27
Создание индекса!!!


3-89703
Dany
2003-11-10 14:21
2003.11.27
NUMERIC(32) to Integer





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский