Страница: 1 | 2 | 
		
		 
			   
			 
			 
			 
			 
			
 
  
		
     
  
    
Вопрос: Спящий режим
     
    
Добавлено: 31.12.08 00:13
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 AWР | Web-сайт: bomber.h17.ru | ICQ: 345685652 
      
       
  
Как привести компьютер в ждущий, спящий,  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
       
    
       
  
имхо.. без админских прав это не сработает