![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выключение компьютера [D6, WinXP]
Виталий___ © (2006-05-16 09:56:00)Как выключить компьютер по завершении рассчетов?
Задача: программа выполняет рассчеты, сохраняет результаты. После этого необходимо выключить компьютер. Как винда "убьет" программу, в принипе, не важно (данные уже сохранены).
Чапаев (2006-05-16 13:08:00) [1]
> Виталий___ (16.05.06 10:41) [1]
Работать будет только под ХР и выше.
tesseract (2006-05-16 12:33:00) [2]sorry
ExitWindowsEx :-)
Дмитрий Л. (2006-05-16 12:01:00) [3]
> tesseract © (16.05.06 11:36) [4]
>
> ShutdownWindowsEx - может он практичнее будет?
Нет такой функции.
tesseract (2006-05-16 11:36:00) [4]>>ShellExecute(0, nil,'shutdown','-s -t 00',nil,1);
ShutdownWindowsEx - может он практичнее будет?
balepa (2006-05-16 11:35:00) [5]Класный был бы калькулятор - посчитал (2+2) -> комп выключился ->включил посмотрел результат :)
Дмитрий Л. (2006-05-16 11:16:00) [6]Что за наезды -[[[
-)
Создавать новый процесс для выполнения одной функции - не самое правильное решение.
Используй ExitWindowsEx или InitiateSystemShutdown(Ex).
Виталий___ (2006-05-16 10:41:00) [7]Вот за что я люблю Ваш форум, так это за то что быстро отвечают.
Но увы, я уже сам решил задачку.
ShellExecute(0, nil,'shutdown','-s -t 00',nil,1);
Спасибо мне :)