Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: Спящий режим Добавлено: 31.12.08 00:13  

Автор вопроса:  AWР | Web-сайт: bomber.h17.ru | ICQ: 345685652 
Как привести компьютер в ждущий, спящий, hibernate режимы? Лучше без апи и как можно короче

Ответить

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

Номер ответа: 1
Автор ответа:
 AWР



ICQ: 345685652 

Вопросов: 38
Ответов: 106
 Web-сайт: bomber.h17.ru
 Профиль | | #1
Добавлено: 31.12.08 00:16
Ах Да, у меня визуал 2005, так что можно с .net'ом

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #2 Добавлено: 31.12.08 01:09
Без API никак, а с ними слишком много букафф.. так что забей, тебе это не надо.

Ответить

Номер ответа: 3
Автор ответа:
 Isage.ru



Вопросов: 3
Ответов: 38
 Профиль | | #3 Добавлено: 31.12.08 05:07
А как с АПИ не подскажешь?

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #4 Добавлено: 31.12.08 11:39
А как с АПИ не подскажешь?

Тут два варианта. Если интересует спящий или hibernate режимы, то можно обойтись с помощью Application.SetSuspendState
Подробности тут: http://msdn.microsoft.com/ru-ru/library/system.windows.forms.application.setsuspendstate.aspx

Если же нужно выключение машины или перезагрузка, то тут все немного сложнее, надо с привелегиями заморачиваться. Я уже расписывал это решение на другом сайте. Подробности можешь глянуть тут:
http://kbyte.ru/Expert/Show.aspx?id=191&lang=ru

Ответить

Номер ответа: 5
Автор ответа:
 werber



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #5
Добавлено: 31.12.08 13:21
Переход в спящий режим:
  1. Shell "rundll32.exe powrprof.dll,SetSuspendState"


Перезагрузка компьютера:
  1. Shell "rundll32.exe shutdown.exe -r -f -t 00"

Выключение компьютера:
  1. Shell "rundll32.exe shutdown.exe -s -f -t 00"

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #6 Добавлено: 31.12.08 13:48
werber, ты хочешь сказать что под XP это работает?? (выключение и перезагрузка)

Ответить

Номер ответа: 7
Автор ответа:
 Фенягz



ICQ: 387437448 

Вопросов: 7
Ответов: 202
 Web-сайт: atauenis.narod.ru/
 Профиль | | #7
Добавлено: 31.12.08 14:31
Наверное, да. Ведь это RunDLL32. ;)

Ответить

Номер ответа: 8
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #8 Добавлено: 31.12.08 16:23
Наверное.. тут неуместно. Ты пробовал?
и что с того что это rundll32?

Ответить

Номер ответа: 9
Автор ответа:
 werber



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #9
Добавлено: 31.12.08 21:59
werber, ты хочешь сказать что под XP это работает?? (выключение и перезагрузка)

У меня как раз это работает.

Ответить

Номер ответа: 10
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #10 Добавлено: 31.12.08 22:04
У меня как раз это работает.

А у меня нет.. ошибка валится. XP SP3
даже если у тебя это и работает, то без прав администратора это точно не сработает

Ответить

Номер ответа: 11
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #11 Добавлено: 31.12.08 22:05
Какойнах рундээлэл?
Шутдаун экзэ и сам неплохо работает и чего он тока не отвечает на вопрос /?

Ответить

Номер ответа: 12
Автор ответа:
 werber



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #12
Добавлено: 31.12.08 22:09
Ах да, немного перепутал. Без rundll32 работает.

Ответить

Номер ответа: 13
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #13 Добавлено: 31.12.08 22:13
то ты говоришь, что у тебя этоработает.. то ах, да я перепутал.. старик, ты гонишь!

Ответить

Номер ответа: 14
Автор ответа:
 werber



Вопросов: 71
Ответов: 112
 Web-сайт: www.werbersoft.ru
 Профиль | | #14
Добавлено: 31.12.08 22:31
Ну я просто уже на этой rundll32 совсем голову потерял! :-) Кто помнит, я работал с Rundll32 Library. Вот она на меня и повлияла. :-)

Ответить

Номер ответа: 15
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #15 Добавлено: 31.12.08 22:36
имхо.. без админских прав это не сработает

Ответить

Страница: 1 | 2 |

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



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