Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Перезагрузка ИксПи Винды Добавлено: 23.11.03 14:45  

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

Тут вот недавно на одном из ВБ форумов видел вопрос: как перезагрузить винду ИксПи. Решил попробовать. Возникла проблема вот такого характера:

Объявляю в декларе ЭкзитВиндовсЭкс и в форме вызываю ее (при нажатии на кнопку)с параметрами 0, 1, 2, 4. Пока я в среде ВБ (в дизайнере) и запускаю прогу на выполнение через Ф5, то все прекрасно работает. Когда же делаю экзешник, все перестает работать кроме Завершения сеанса текущего пользователя. У кого есть какие соображения по этому поводу, поделитесь!

П. С. Кстати окно Завершение работы Виндовс можно вызвать ч/з

declare function SHRestartSystem lib "user32" alias "#60" (тут список аргументов - 2) as long. При вызове передайте в нее два ноля и все!

Но это так, к слову...

Ответить

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

Номер ответа: 1
Автор ответа:
 Creator



Вопросов: 11
Ответов: 10
 Профиль | | #1 Добавлено: 23.11.03 14:57

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Shell("C:\WINDOWS\system32\cmd.exe", AppWinStyle.normalFocus)

SendKeys.SendWait("shutdown -s")

SendKeys.SendWait("{enter}")

End Sub

Ответить

Страница: 1 |

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



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