Как выключить комп из проги на С#?
От: XXXelAAA Россия  
Дата: 16.05.05 09:13
Оценка:
API конечно дело, но очень неприятно прикручивать в шарпе. Есть ли возможность сделать выключение или перезагрузку управляемым кодом? Может классы какие-то есть с поддержкой API но управляемой CLR? Если нет, то буду на С++ писать. Мне просто нужно знать точно. Сам не нашел.
Re: Как выключить комп из проги на С#?
От: Chiko  
Дата: 16.05.05 11:12
Оценка:
Здравствуйте, XXXelAAA, Вы писали:

XXX>API конечно дело, но очень неприятно прикручивать в шарпе. Есть ли возможность сделать выключение или перезагрузку управляемым кодом? Может классы какие-то есть с поддержкой API но управляемой CLR? Если нет, то буду на С++ писать. Мне просто нужно знать точно. Сам не нашел.


System.Diagnostics.Process.Start("shutdown","/s");
... << RSDN@Home 1.1.4 beta 6a rev. 444>>
Re: Как выключить комп из проги на С#?
От: Chiko  
Дата: 16.05.05 11:16
Оценка:
Здравствуйте, XXXelAAA, Вы писали:

XXX>API конечно дело, но очень неприятно прикручивать в шарпе. Есть ли возможность сделать выключение или перезагрузку управляемым кодом? Может классы какие-то есть с поддержкой API но управляемой CLR? Если нет, то буду на С++ писать. Мне просто нужно знать точно. Сам не нашел.


В догонку...
http://www.windowsforms.net/Forums/ShowPost.aspx?tabIndex=1&amp;tabId=41&amp;PostID=21756
... << RSDN@Home 1.1.4 beta 6a rev. 444>>
Re: Как выключить комп из проги на С#?
От: csharper  
Дата: 16.05.05 11:20
Оценка:
Здравствуйте, XXXelAAA, Вы писали:

XXX>API конечно дело, но очень неприятно прикручивать в шарпе. Есть ли возможность сделать выключение или перезагрузку управляемым кодом? Может классы какие-то есть с поддержкой API но управляемой CLR? Если нет, то буду на С++ писать. Мне просто нужно знать точно. Сам не нашел.


Выключить комп кроспалтформенно имхо способа нет, поэтому — ShutdownWindowsEx()
... << RSDN@Home 1.1.4 beta 6a rev. 444>>
Re[2]: Как выключить комп из проги на С#?
От: XXXelAAA Россия  
Дата: 17.05.05 02:43
Оценка:
Здравствуйте, Chiko, Вы писали:

Спасибо огромное я вокруг этого типа(Process) два дня ходил. Забавно что не заметил. А за форум ваще благодарен.
Re[2]: Как выключить комп из проги на С#?
От: XXXelAAA Россия  
Дата: 17.05.05 03:11
Оценка:
Здравствуйте, Chiko, Вы писали:

C>System.Diagnostics.Process.Start("shutdown","/s");


Это не совсем то, что нужно. И так поступать (ИМХО) не хорошо. Но это был бы мой следующий вопрос, а теперь я просто попер дальше. Спасибо. Решал продолжить на шарпе и API прикручивать.
Re: Как выключить комп из проги на С#?
От: Аноним  
Дата: 16.05.05 12:44
Оценка:
Гм, а к чему стремиться избавиться от неуправляемого кода?

Сам по себе Framework при работе на конкретной платформе и есть большой кусок оберток на неуправляемый код.

Кросплатформенного способа выключения точно нет
--------------------------
Found By Iteration
XML Powered
.NET Built


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Как выключить комп из проги на С#?
От: Аноним  
Дата: 17.05.05 06:31
Оценка:
Shutdown/Restart/Logoff системы.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.