Страница: 1 |
Тут вот недавно на одном из ВБ форумов видел вопрос: как перезагрузить винду ИксПи. Решил попробовать. Возникла проблема вот такого характера: Объявляю в декларе ЭкзитВиндовсЭкс и в форме вызываю ее (при нажатии на кнопку)с параметрами 0, 1, 2, 4. Пока я в среде ВБ (в дизайнере) и запускаю прогу на выполнение через Ф5, то все прекрасно работает. Когда же делаю экзешник, все перестает работать кроме Завершения сеанса текущего пользователя. У кого есть какие соображения по этому поводу, поделитесь! П. С. Кстати окно Завершение работы Виндовс можно вызвать ч/з declare function SHRestartSystem lib "user32" alias "#60" (тут список аргументов - 2) as long. При вызове передайте в нее два ноля и все! Но это так, к слову...
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 |
Вопрос: Перезагрузка ИксПи Винды
Добавлено: 23.11.03 14:45
Автор вопроса: VerhoLom
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Creator
Вопросов: 11
Ответов: 10
Профиль | | #1
Добавлено: 23.11.03 14:57