![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Приостановить ПКDelphi , ОС и Железо , КомпьютерПриостановить ПК
Оформил: DeeCo SetSystemPowerState(False, True); //Forces the system down SetSystemPowerState(True, False); //Makes a "soft" off Перевод на русский язык: Код на Delphi для программного отключения или перезапуска компьютера. Вот подробное описание того, что он делает:
В других словах, первый вызов forcing immediate shutdown, а второй вызов инициирует normal restart без forcing immediate shutdown. Обратите внимание: эти функции являются частью Windows API и требуют административных привилегий для успешного выполнения. Кроме того, эти вызовы могут не работать на всех системах или в определенных условиях (например, если система уже отключена или находится в ошибочном состоянии). Если вы ищете альтернативное решение, вы можете рассмотреть использование метода Вот упрощенный пример использования этого метода:
Этот код прекратит работу текущего экземпляра вашего приложения Delphi, но не повлияет на другие процессы или компоненты системы. Программист DeeCo предлагает код на языке Delphi для приостановки компьютера, включая функцию мягкой отключения системы. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |