Как выключить компьютер, перезагрузить его или выйти из системы с помощью Visual Basic 2010

Даже не ожидал, что у Visual Basic 2010 есть такие возможности. Там есть метод, который запускает команду Windows для выключения компьютера. Метод такой:

Для выключения: Shell("Shutdown -s -f -t 00")

Для перезагрузки: Shell("Shutdown -r -f -t 00")

А вот для выхода из системы код немного другой. После Public Class Form1 код должен быть такой:

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

Без него нельзя. Но для собственно выхода нужен другой код (этот тоже оставьте). Его писать в том месте, где надо выйти. Вот такой:

ExitWindowsEx(0, 0)

Выглядеть будет так:

Как выключить компьютер, перезагрузить его или выйти из системы с помощью Visual Basic 2010 Visual basic, 2010, Программа, Выключение, Перезагрузка, Выход, Система, Видео

Это работает!!!!!! А вот видео:

Дубликаты не найдены

0

О!
Привет!
Можешь просвятить по некоторым моментам VB.Net?

0

Очень интересно

Coub0:05
0
Автор открыл для себя команды шелл?
раскрыть ветку 1
0

Я думал, шелл только запускает экзешники, а он команды Windows выполняет...

0
Пойду поставлю себе эту штуку, а то через Пуск скучно, а нескучные обои она может сделать?
раскрыть ветку 2
0

Может

0

заказчик хочет "обои весёленькие и со шрифтами поиграть"! ))

Похожие посты
429

Немножко о совместимости софта и железа

Немножко о совместимости софта и железа Программа, Система, Оптимизация, Совместимость, IT
Немножко о совместимости софта и железа Программа, Система, Оптимизация, Совместимость, IT
Две офисные программы, написанные на платформе .NET Framework. (Дерево, масло)
Немножко о совместимости софта и железа Программа, Система, Оптимизация, Совместимость, IT
Показать полностью 1
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: