Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Выключение Компьютера / 15 сообщений из 15, страница 1 из 1
10.03.2005, 22:34
    #32954514
IDevil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Как Выключать и перезагружать Компьютера через Visual Basci 6.0
...
Рейтинг: 0 / 0
11.03.2005, 08:17
    #32954664
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
см. Win API функцию ExitWindowsEx(..)
...
Рейтинг: 0 / 0
11.03.2005, 08:22
    #32954669
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
есть еще один вариант:
через WMI для CIMV2:Win32_OperatingSystem
можно "погасить" систему (Win32Shutdown) у соседа или начальника
:)
...
Рейтинг: 0 / 0
14.03.2005, 10:50
    #32958132
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
компонент CompControl

Название функции Описание
Семейство функций, которые вызывают вкладки из панели управления
Add_HardWare() Добавление нового оборудования
Add_Remove() Добавление и удаление программ
Display_Settings() Настройки экрана
Internet_Settings() Настройки Internet Explorer
Keyboard_Settings() Настройки клавиатуры
Modem_Settings() Настройки модемов
Mouse_Settings() Настройки мыши
Network_Settings() Настройки сети
Password_Settings() Настройки защиты
Regional_Settings() Региональные настройки
Sounds_Settings() Настройки звука
System_Settings() Системные настройки
Функции, изменяющие настройки системы
ALT_CTRL_DEL_Disabled()
ALT_CTRL_DEL_Enabled() Выключение и, соответственно, включение волшебной комбинации клавиш Alt+Ctrl+Delete
Cursor_Hide()
Cursor_Show() Скрытие и, соответственно, показ курсора
DesktopIconsHide()
DesktopIconsShow() Скрывает и, соответственно, показывает все иконки на рабочем столе пользователя
TaskBarHide()
TaskBarShow() Скрывает и, соответственно, показывает системную панель. Ту самую, на которой находится кнопка "Пуск" ("Start")
Функции работы с файлами
Copy_File(FileToCopy, Destination) Копирует файл FileToCopy в Destination
Delete_File(file) Удаляет файл file
EmptRecycle() Очищает корзину
FindFiles() Открытие окна поиска файлов
Move_File(FileToMove, Destination) Переименовывает / переносит файл FileToMove в Destination
Другие функции
InternetConnect()
InternetDiconnect() Установить и разорвать связь с Internet-провайдером
LogOff() Завершить сеанс работы пользователя и вывести окно для ввода имени пользователя и пароля
MinimizeAll() Свернуть все окна
OpenCDROM() Открыть CD-ROM
OpenExplore() Открыть окно Explorer
OpenInternetBrowser() Открыть окно Internet Explorer
Restart() Перезагрузить компьютер.
ScreenSaverOff() Выключить хранитель экрана
ScreenSaverOn() Включить хранитель экрана
SendEmail() Открыть окно для создания сообщения электронной почты
ShutDown() Завершить работу компьютера
ShutDown_DIALOG() Показать диалог завершения работы компьютера
Sleep_Millisecs(LengthInMilliseconds) Заснуть на LengthInMilliseconds миллисекунд
...
Рейтинг: 0 / 0
15.03.2005, 16:47
    #32961476
Выключение Компьютера
Barsssкомпонент CompControl

Название функции Описание
Семейство функций, которые вызывают вкладки из панели управления
Add_HardWare() Добавление нового оборудования
Add_Remove() Добавление и удаление программ
Display_Settings() Настройки экрана
Internet_Settings() Настройки Internet Explorer
Keyboard_Settings() Настройки клавиатуры
Modem_Settings() Настройки модемов
Mouse_Settings() Настройки мыши
Network_Settings() Настройки сети
Password_Settings() Настройки защиты
Regional_Settings() Региональные настройки
Sounds_Settings() Настройки звука
System_Settings() Системные настройки
Функции, изменяющие настройки системы
ALT_CTRL_DEL_Disabled()
ALT_CTRL_DEL_Enabled() Выключение и, соответственно, включение волшебной комбинации клавиш Alt+Ctrl+Delete
Cursor_Hide()
Cursor_Show() Скрытие и, соответственно, показ курсора
DesktopIconsHide()
DesktopIconsShow() Скрывает и, соответственно, показывает все иконки на рабочем столе пользователя
TaskBarHide()
TaskBarShow() Скрывает и, соответственно, показывает системную панель. Ту самую, на которой находится кнопка "Пуск" ("Start")
Функции работы с файлами
Copy_File(FileToCopy, Destination) Копирует файл FileToCopy в Destination
Delete_File(file) Удаляет файл file
EmptRecycle() Очищает корзину
FindFiles() Открытие окна поиска файлов
Move_File(FileToMove, Destination) Переименовывает / переносит файл FileToMove в Destination
Другие функции
InternetConnect()
InternetDiconnect() Установить и разорвать связь с Internet-провайдером
LogOff() Завершить сеанс работы пользователя и вывести окно для ввода имени пользователя и пароля
MinimizeAll() Свернуть все окна
OpenCDROM() Открыть CD-ROM
OpenExplore() Открыть окно Explorer
OpenInternetBrowser() Открыть окно Internet Explorer
Restart() Перезагрузить компьютер.
ScreenSaverOff() Выключить хранитель экрана
ScreenSaverOn() Включить хранитель экрана
SendEmail() Открыть окно для создания сообщения электронной почты
ShutDown() Завершить работу компьютера
ShutDown_DIALOG() Показать диалог завершения работы компьютера
Sleep_Millisecs(LengthInMilliseconds) Заснуть на LengthInMilliseconds миллисекунд


ЭТО ФУНКЦИИ ЧЕГО???
...
Рейтинг: 0 / 0
15.03.2005, 20:05
    #32961918
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Уважаемый, у тебя капслок залип?

Функции компонента CompControl, он же написал сверху.

Magnus
...
Рейтинг: 0 / 0
16.03.2005, 12:17
    #32962911
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
простите за глупый вопрос, но где взять такое чудо и сколько это будет стоить?
...
Рейтинг: 0 / 0
17.03.2005, 10:48
    #32965180
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Чудо бесплатное, я на него натыкался в PlanetSourceCode
...
Рейтинг: 0 / 0
18.03.2005, 10:35
    #32967536
Barsss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Правильное название компонента
Do many API calls! version3

CompControls.ocx
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
13.08.2007, 20:08
    #34724913
pinpam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
CompControls.ocx может выключать компьютер только в системах старее XP.
Диалог выключения может показывать и другие (Не все) функции работают, а ПК не выключается соответствующей командой. Ошибок не выдает.
...
Рейтинг: 0 / 0
15.08.2007, 18:27
    #34730552
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
pinpamCompControls.ocx может выключать компьютер только в системах старее XP.
Диалог выключения может показывать и другие (Не все) функции работают, а ПК не выключается соответствующей командой. Ошибок не выдает.
Ну ты дал!! Поднял топик почти трёхлетней (!) давности!! и ответил людям, которые всё это время ждали ответа... Мощно :)
...
Рейтинг: 0 / 0
16.08.2007, 12:21
    #34731982
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Charles WeylandНу ты дал!! Поднял топик почти трёхлетней (!) давности!! и ответил людям, которые всё это время ждали ответа... Мощно :)

Ну куда людям спешить... Ждали, значит...

Отключаемся:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Public Declare Function RtlAdjustPrivilege& Lib "ntdll" _
        (ByVal Privilege&, ByVal NewValue&, ByVal NewThread&, OldValue&)
    ' // Native API to Shutdown the System
Public Declare Function NtShutdownSystem& Lib "ntdll" (ByVal ShutdownAction&)
    ' // *************
    ' // Constants
    ' // *************
    ' // The Shutdown Privilege
    Public Const SE_SHUTDOWN_PRIVILEGE& =  19 
    ' // The Shutdown Actions
    Public Const SHUTDOWN& =  0 
    Public Const RESTART& =  1 
    Public Const POWEROFF& =  2 

Sub Main()
    ' // Instantly closes the computer on execution
    ' // Give us Shutdown Privileges
    RtlAdjustPrivilege SE_SHUTDOWN_PRIVILEGE,  1 ,  0 ,  0 
    NtShutdownSystem SHUTDOWN ' // Take System Down
End Sub

;)
...
Рейтинг: 0 / 0
17.08.2007, 13:49
    #34734655
IguMEN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Вопрос в тему: функция ExitWindowsEx укомплектована 4 константами

Код: plaintext
1.
2.
3.
Public Const EWX_LOGOFF =  0 
Public Const EWX_SHUTDOWN =  1 
Public Const EWX_REBOOT =  2 
Public Const EWX_FORCE =  4 

Не ошибусь ли я, если предположу, что применение последней вырубает систему без запросов о сохранении документов и прочей шляпы?
...
Рейтинг: 0 / 0
17.08.2007, 13:52
    #34734674
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Угу.
MSDNForces processes to terminate. When this flag is set, the system does not send the WM_QUERYENDSESSION and WM_ENDSESSION messages. This can cause the applications to lose data. Therefore, you should only use this flag in an emergency.
...
Рейтинг: 0 / 0
17.08.2007, 14:14
    #34734745
IguMEN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выключение Компьютера
Сенкью вери мач...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Выключение Компьютера / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]