Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Выключение компа из VB под WinXP. Срочно!! Добавлено: 23.01.03 21:42  

Автор вопроса:  PeterS

Всем доброго вечера!

 Не поможете ли в решении вот такой задачи:
когда я выключаю компьютер программно из VB
(вот этим кодом из форума http://www.vbnet.ru/forum/show.asp?id=8994)
в WinXP, то в конце появляется знакомая надпись
"Теперь питание компьютера можно отключить",
чего не происходит при обычном выключении из
Пуск'а, (т.е. когда я выкл. комп. из Пуска или
кнопкой на клаве, то он сам отключается и никаких
надпесей не появляется). Да и ещё этот код, который
должен был перезагружать компьютер так же
подготавливает его к выключению.
 Пожалуйста, помогите разобраться!

 Заранее благодарю!

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Воронков Василий



Вопросов: 1
Ответов: 90
 Профиль | | #1 Добавлено: 24.01.03 10:49

Посмотрел я код. Мутный он какой-то. Сколько там всякого лишнего понамешали - даже смотреть страшно. ХР под рукой нет, так что проверить не могу. Может, в коде с флажками все-таки перебор? Неужто простое старое (ExitWindowsEx EWX_SHUTDOWN, 0&)не действует? Проверь в таком виде, мало ли.

Ответить

Номер ответа: 2
Автор ответа:
 PeterS



Вопросов: 24
Ответов: 109
 Профиль | | #2 Добавлено: 25.01.03 00:15

Здравствуйте!

Да действительно эта старая знаменитая функция не работает в Windows семейства NT.

Ответить

Номер ответа: 3
Автор ответа:
 Виталиум!



Вопросов: 25
Ответов: 52
 Web-сайт: www.infodoc.h1.ru
 Профиль | | #3
Добавлено: 25.01.03 11:49

Ох... Мне тоже пришлось не мало недель подряд мучаться с этой проблемой. И в конце концов пришлось вызывать специальную программцу, которая выключала бы комп. Но недавно я нашел очень хороший прмерчик, который выключает даже XP!!!!!!!!!!!!!!!!!!!!!!!! Надо всего лишь прописать ExitWindowsEx EWX_SHUTDOWN, &hFFFF (&HFFFF вместо 0&) и ВСЕ!!!!!!!!!!!!!!! Работает отлично. Попробуй сам.

Удачи!

Ответить

Номер ответа: 4
Автор ответа:
 Zeus



ICQ: 161801353 

Вопросов: 63
Ответов: 220
 Web-сайт: apirussia.by.ru
 Профиль | | #4
Добавлено: 26.01.03 23:04

To [Виталиум]:

Не работает!!! Пробовал!

Ответить

Номер ответа: 5
Автор ответа:
 Sergey M.



Вопросов: 9
Ответов: 68
 Профиль | | #5 Добавлено: 27.01.03 10:19

у мнея под русской вынь2000 про тоже не вырубается, вываливается на картинку: теперь питание компа можно выключить....

Ответить

Номер ответа: 6
Автор ответа:
 Puh



Вопросов: 0
Ответов: 2
 Профиль | | #6 Добавлено: 30.01.03 02:32

Пойми меня правильно, я не спец в этих делах. У меня тоже ХР, но с этим примером

(http://vbnet.ru/sample/sampledownload.asp?id=92) правильно отработали все функции.

Ответить

Номер ответа: 7
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #7 Добавлено: 31.01.03 23:17
А если подключить библю shell32? Там, по-моему, есть что-то типа ShutdownSystem.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам