Страница: 1 | 2 |
Вопрос: Спящий режим
Добавлено: 31.12.08 00:13
Автор вопроса: AWР | Web-сайт:
Как привести компьютер в ждущий, спящий, hibernate режимы? Лучше без апи и как можно короче
Ответы
Всего ответов: 16
Номер ответа: 1
Автор ответа:
AWР
ICQ: 345685652
Вопросов: 38
Ответов: 106
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #5
Добавлено: 31.12.08 13:21
Переход в спящий режим:
Перезагрузка компьютера:
Выключение компьютера:
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 31.12.08 13:48
werber, ты хочешь сказать что под XP это работает?? (выключение и перезагрузка)
Номер ответа: 7
Автор ответа:
Фенягz
ICQ: 387437448
Вопросов: 7
Ответов: 202
Web-сайт:
Профиль | | #7
Добавлено: 31.12.08 14:31
Наверное, да. Ведь это RunDLL32.
Номер ответа: 8
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #8
Добавлено: 31.12.08 16:23
Наверное.. тут неуместно. Ты пробовал?
и что с того что это rundll32?
Номер ответа: 9
Автор ответа:
werber
Вопросов: 71
Ответов: 112
Web-сайт:
Профиль | | #9
Добавлено: 31.12.08 21:59
У меня как раз это работает.
Номер ответа: 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-сайт:
Профиль | | #12
Добавлено: 31.12.08 22:09
Ах да, немного перепутал. Без rundll32 работает.
Номер ответа: 13
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #13
Добавлено: 31.12.08 22:13
то ты говоришь, что у тебя этоработает.. то ах, да я перепутал.. старик, ты гонишь!
Номер ответа: 14
Автор ответа:
werber
Вопросов: 71
Ответов: 112
Web-сайт:
Профиль | | #14
Добавлено: 31.12.08 22:31
Ну я просто уже на этой rundll32 совсем голову потерял! Кто помнит, я работал с Rundll32 Library. Вот она на меня и повлияла.
Номер ответа: 15
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #15
Добавлено: 31.12.08 22:36
имхо.. без админских прав это не сработает